WPF for the Business Programmer
There are so many cool things you can do with WPF that would be impossible or very difficult with Windows Forms. In this course you will see some creative ways to use the WPF List Box.
What you'll learn
There are so many cool things you can do with WPF that would be impossible or very difficult with Windows Forms. In this course you will see some creative ways to use the WPF List Box. Some screens that you can use right away in your business applications will be presented. You will learn some unique ways to put together user controls to create unique shapes. Finally you will create a shell application to make your WPF application look like Windows 8. This course goes way beyond the basics of WPF to give you some unique insights on how to create business applications.
Table of contents
- Course Introduction 2m
- Introduction 1m
- Our First List Box Examples 8m
- A Multi-Line List Box 4m
- A Horizontal List Box 8m
- Change List Box Items using Data Triggers 5m
- Grouping A List Box Items using XAML 7m
- Make a DataTemplate A Resource 5m
- Bind A List to Details 4m
- Add/Edit/Delete with our Detail Screen 10m
- Summary 1m
- Introduction 2m
- Displaying Data in A List Box using The ObjectDataProvider 5m
- Using The XmlDataProvider 6m
- Dynamically Switch Between two Data Templates 6m
- Sorting and Filtering Introduction 1m
- Using A CollectionViewSource to Sort Data 6m
- Change Sort Order Dynamically 5m
- Filtering Data using the CollectionViewSource 4m
- Formatting Data and ValueConverter Classes 2m
- Demo of Formatting Data using XAML 4m
- Using A ValueConverter to format Data 5m
- Data Triggers and Value Converters 5m
- Summary 1m
- Introduction 7m
- Use A DockPanel to Layout A Screen 3m
- Use A Grid to Layout A Screen 4m
- UI Tools needed for A Business Application 1m
- Menu System 4m
- Left Justified Vertical Menu System 2m
- About Box 2m
- Login Form 3m
- Creating A Tool Bar 3m
- Using A Status Bar 3m
- Tooltips and Hyperlink Controls 1m
- Window Tips & Tricks 0m
- Creating A Borderless Window 2m
- Creating A Non-Rectangular Window 2m
- A Login Form with no Border and A Shadow 3m
- Using User Controls 1m
- Create an Address User Control 3m
- Set Data on Address User Control 2m
- Load User Control Dynamically at Runtime 2m
- Creating A Business Application Shell 1m
- A WPF Shell with Toolbars, Content Area and Status Bars 4m
- Animating User Controls 9m
- Summary 1m
- Introduction 2m
- An overview of A Windows 8 Shell in WPF 3m
- The Building Blocks of A Windows 8 Shell 4m
- Creating The Main Window for our Shell 3m
- Implementing Minimize, Maximize and Close Button 4m
- ScrollViewer, Tile Usage and Content Area 7m
- Message Broker Introduction 1m
- Using A Message Broker 3m
- The Message Broker Interface and Class 2m
- Passing Messages using The Message Broker 5m
- View Models and The Message Broker 2m
- Building Better Button Controls 1m
- Demo of Building A Better Button Control 8m
- Building an Image Button 6m
- Introduction to Creating A Custom Message Box 1m
- Demo of Creating a Custom Message Box 6m
- Introduction to Creating A Tile 0m
- Demo of Creating A Tile 6m
- Introduction to Launching an Application 1m
- Putting it all Together 7m
- Summary 0m