(Exam 70-511): Windows Applications Development with Microsoft .NET
Total Page:16
File Type:pdf, Size:1020Kb
MediaPlayer and MediaElement Handling Media-Specific Events Lesson Summary Lesson Review Case Scenario Case Scenario 1: The Publishing Application Case Scenario: The Company with Questionable Taste Case Scenario 2: Creating a Simple Game Suggested Practices Suggested Practices CHAPTER 6 On Your Own Lesson 1 Take a Practice Test Working with Data TakeBinding a Practice Test Lesson 2 CHAPTER 10 Before You Begin CHAPTER 4 Chapter 7: Case Scenario Answers Advanced Topics Lesson 1: ConfiguringWindows Data BindingForms and Windows Forms Controls Case Scenario 1: Getting Information Beforefrom the You Field Begin The Binding Class Before You Begin Contents Case Scenario 2: Viewing Customer DataLesson 1: Working with Security Binding to a WPF ElementLesson 1: Working with Windows Forms and Container Controls Chapter 8: Lesson Review Answers Working with Code Access Security Policies Binding to an ObjectOverview of Windows Forms Lesson 1 Requesting User Account Control Permissions Setting the BindingAdding Mode Forms to Your Project Introduction Lesson 2 Software Restriction Policies Binding to a NullableProperties Value of Windows Forms Hardware Requirements Chapter 8: Case Scenario Answers Lesson Summary Setting the UpdateSourceTriggerModifying the Property Appearance and BehaviorSoftware of theRequirements Form Case Scenario: The Writer CompletenessLesson Chart Review Lesson Summary Overview of Container Controls Using the Companion Media Chapter 9: Lesson Review Answers Lesson 2: Managing Settings Lesson Review The GroupBox Control How to Install the Practice Tests Lesson 1 Creating Settings at Design Time Lesson 2: ConvertingThe Data Panel Control How to Use the Practice Tests Lesson 2 Loading Settings at Run Time Implementing IValueConverterThe FlowLayoutPanel Control How to Uninstall the Practice Tests Lesson 3 Saving User Settings at Run Time Using Converters toThe Return TableLayoutPanel Objects Control Microsoft Certified Professional Program Chapter 9: Case Scenario Answers Lesson Summary Localizing Data withThe Converters TabControl Control Errata and Book Support Case Scenario 1: The Publishing ApplicationLesson Review Using Multi-value ConvertersThe SplitContainer Control We Want to Hear from You Case Scenario 2: Creating a Simple GameLesson 3: Implementing Drag and Drop Lesson Summary Lesson Summary Stay in Touch Chapter 10: Lesson Review Answers Implementing Drag and Drop Functionality Lesson Review Lesson Review Preparing for the Exam Lesson 1 Lesson Summary Lesson 3: ValidatingLesson Data and 2: Configuring Configuring ControlsChange inNotification CHAPTERWindows 1Forms Lesson 2 Lesson Review Validating Data Overview of Controls Building a User Interface Lesson 3 Case Scenario Configuring Data ConfiguringChange Notification Controls at Design TimeBefore You Begin Chapter 10: Case Scenario Answers Case Scenario: The Configurable Application Lesson Summary Modifying Control Properties at DesignLesson Time 1: Using WPF Controls Case Scenario: The Configurable ApplicationSuggested Practices Lesson Review The Button Control WPF Controls Overview Chapter 11: Lesson Review Answers Take a Practice Test Case Scenarios The Label Control Content Controls Lesson 1 CHAPTER 11 Case Scenario 1: TheCreating Currency Access Trading Keys Review for Controls Console withoutOther Controls Using Label Controls Lesson 2 Testing and Debugging WPF Applications Case Scenario 2: CurrencyThe TextBox Trading Control Console Setting the Tab Order for Controls Chapter 11: Case Scenario Answers Before You Begin Suggested PracticesThe MaskedTextBox Control Item Controls Case Scenario: Debug Drama Lesson 1: Testing the User Interface Take a Practice TestLesson Summary ListBox Control Chapter 12: Lesson Review Answers Using Automation Peers to Automate the User Interface CHAPTER 7 Lesson Review ComboBox Control Lesson 1 Using the WPF Tree Visualizer to Inspect the User Interface Configuring Data LessonBinding 3: Using List-Display and SpecializedTreeView ControlControls and TreeViewItem Control Lesson 2 Lesson Summary Before You Begin Overview of List-Based Controls Menus Chapter 12: Case Scenario Answers Lesson Review Lesson 1: Binding toListBox Data Sources Control ToolBar Control Case Scenario 1: Distributing the ApplicationLesson 2: a LittleDebugging Early with Intellitrace and PresentationTraceSources Binding to a List ComboBox Control StatusBar Control Case Scenario 2: Installing the Server UsingCore Intellitrace Binding to ADO.NETCheckedListBox Objects Control Layout Controls About the Author Using PresentationTraceSources Binding to HierarchicalAdding Data Items to and Removing ItemsControl from Layout a List-Based Properties Control Systems Requirements Lesson Summary Binding to an ObjectThe with ListView ObjectDataProvider Control Using Attached Properties Hardware Requirements Lesson Review Binding to XML UsingTreeView XmlDataProvider Control Layout Panels Software Requirements Case Scenario Lesson Summary NumericUpDown Control Accessing Child Elements Programmatically Case Scenario: Debug Drama Lesson Review DomainUpDown Control Aligning Content Suggested Practices Lesson 2: ManipulatingValue-Setting and Displaying Controls Data Lesson Summary Take a Practice Test Data Templates The CheckBox Control Lesson Review CHAPTER 12 Sorting Data The RadioButton Control Lesson 2: Using Resources Deployment Grouping The TrackBar Control Using Binary Resources Before You Begin Filtering Data Choosing Dates and Times Content Files Lesson 1: Creating a Windows Setup Project Lesson Summary DateTimePicker Control Using Logical Resources Setup Projects Lesson Review MonthCalendar Control Creating a Resource Dictionary Lesson Summary Case Scenarios Working with Images Retrieving Resources in Code Lesson Review Case Scenario 1: GettingPictureBox Information Control from the Field Lesson Summary Lesson 2: Deploying Applications with ClickOnce Case Scenario 2: ViewingImageList Customer Component Data Lesson Review Deploying with ClickOnce Suggested PracticesLesson Summary Lesson 3: Using Styles and Triggers Configuring ClickOnce Update Options Take a Practice TestLesson Review Using Styles Deploying an XBAP with ClickOnce CHAPTER 8 Lesson 4: Using Tool Strips and MenusTriggers Configuring the Application Manifest Working with Data OverviewGrids and ofValidating the ToolStrip User ControlInput Understanding Property Value Precedence Associating a Certificate with the Application Before You Begin Tool Strip Items Lesson Summary Lesson Summary Lesson 1: ImplementingDisplaying Data-bound Images Controls on Tool Stripin Windows ItemsLesson Forms Review Lesson Review Binding Controls toThe Data ToolStripContainer Class Case Scenarios Case Scenarios Configuring DataGridViewMerging Columns Tool Strips Case Scenario 1: Streaming Stock Quotes Case Scenario 1: Distributing the Application a Little Early Adding Tables and OverviewColumns to of DataGridView the MenuStrip ControlCase Scenario 2: Cup Fever Case Scenario 2: Installing the Server Core Deleting Columns inCreating DataGridView Menu Strips and Tool StripSuggested Menu Items Practices Suggested Practices Determining the ClickedAdding Cell Enhancements in DataGridView to Menus On Your Own Take a Practice Test Validating Input in theMoving DataGridView Items between Control Menus Take a Practice Test Answers Format a DataGridViewDisabling, Control Hiding, by Using and CustomDeleting Painting MenuCHAPTER Items 2 Chapter 1: Lesson Review Answers Using DataGrid in WPFMerging Applications Menus Working with Events and Commands Lesson 1 Using DataGrid ColumnsSwitching between MenuStrip ControlsBefore Programmatically You Begin Lesson 2 Lesson Summary Context Menus and the ContextMenuStripLesson 1: Control Configuring Events and Event Handling Lesson 3 Lesson Review Lesson Summary Types of Routed Events Chapter 1 Case Scenario Answers Lesson 2: ValidatingLesson User InputReview RoutedEventArgs Case Scenario 1: Streaming Stock Quotes Field-Level ValidationCase Scenarios Attaching an Event Handler Case Scenario 2: Cup Fever Using Events in Field-LevelCase Scenario Validation 1: Designing a SimpleThe User EventManager Interface Class Chapter 2: Lesson Review Answers Handling the FocusCase Scenario 2: Designing a User InterfaceDefining a New Routed Event Lesson 1 Form-Level ValidationSuggested Practices Creating a Class-Level Event Handler Lesson 2 Providing User FeedbackTake a Practice Test Application-Level Events Lesson 3 Implementing IDataErrorInfoCHAPTER 5in WPF Applications Lesson Summary Chapter 2: Case Scenario Answers Lesson Summary Working with User-Defined ControlsLesson Review Case Scenario 1: Validating User Input Lesson Review Before You Begin Lesson 2: Configuring Commands Case Scenario 2: Humongous Insurance User Interface Case Scenario Lesson 1: Creating Controls in WindowsA High-Level Forms Procedure for Implementing a Command Chapter 3: Lesson Review Answers Case Scenario: The IntroductionWriter Completeness to Composite Chart ControlsInvoking Commands Lesson 1 Suggested PracticesCreating Extended Controls Command Handlers and Command Bindings Lesson 2 Take a Practice TestLesson Summary Creating Custom Commands Chapter 3: Case Scenario Answers CHAPTER 9 Lesson Review Lesson Summary Case Scenario: The Company with Questionable Taste Enhancing UsabilityLesson 2: Using Control TemplatesLesson Review Chapter 4: Lesson Review Answers Before You Begin Creating Control Templates Lesson 3: Implementing Animation Lesson 1 Lesson 1: ImplementingInserting Asynchronous a Trigger Object Processing in a TemplateUsing