MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

WPF for the Business Programmer

Course Summary

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

  • +

    Course Syllabus

    ● The Flexible WPF List Box
        ◦ Course Introduction
        ◦ Introduction
        ◦ Our First List Box Examples
        ◦ A Multi-Line List Box
        ◦ A Horizontal List Box
        ◦ Change List Box Items using Data Triggers
        ◦ Grouping A List Box Items using XAML
        ◦ Make a DataTemplate A Resource
        ◦ Bind A List to Details
        ◦ Add/Edit/Delete with our Detail Screen
        ◦ Summary
    ● More Fun with The WPF List Box
        ◦ Introduction
        ◦ Displaying Data in A List Box using The ObjectDataProvider
        ◦ Using The XmlDataProvider
        ◦ Dynamically Switch Between two Data Templates
        ◦ Sorting and Filtering Introduction
        ◦ Using A CollectionViewSource to Sort Data
        ◦ Change Sort Order Dynamically
        ◦ Filtering Data using the CollectionViewSource
        ◦ Formatting Data and ValueConverter Classes
        ◦ Demo of Formatting Data using XAML
        ◦ Using A ValueConverter to format Data
        ◦ Data Triggers and Value Converters
        ◦ Summary
    ● Develop Business Application Screens in WPF
        ◦ Introduction
        ◦ Use A DockPanel to Layout A Screen
        ◦ Use A Grid to Layout A Screen
        ◦ UI Tools needed for A Business Application
        ◦ Menu System
        ◦ Left Justified Vertical Menu System
        ◦ About Box
        ◦ Login Form
        ◦ Creating A Tool Bar
        ◦ Using A Status Bar
        ◦ Tooltips and Hyperlink Controls
        ◦ Window Tips & Tricks
        ◦ Creating A Borderless Window
        ◦ Creating A Non-Rectangular Window
        ◦ A Login Form with no Border and A Shadow
        ◦ Using User Controls
        ◦ Create an Address User Control
        ◦ Set Data on Address User Control
        ◦ Load User Control Dynamically at Runtime
        ◦ Creating A Business Application Shell
        ◦ A WPF Shell with Toolbars, Content Area and Status Bars
        ◦ Animating User Controls
        ◦ Summary
    ● Create WPF Shapes with Text
        ◦ Introduction
        ◦ Using Border, TextBlock and Shapes Together
        ◦ Using Canvas to Create A Shape
        ◦ Centering Shapes using ValueConverters/MultiBinding Converters
        ◦ Using A ConverterParameter
        ◦ Using A Custom Shape User Control
        ◦ Creating The Custom Shape User Control
        ◦ Summary
    ● Creating A Windows 8 Shell in WPF
        ◦ Introduction
        ◦ An overview of A Windows 8 Shell in WPF
        ◦ The Building Blocks of A Windows 8 Shell
        ◦ Creating The Main Window for our Shell
        ◦ Implementing Minimize, Maximize and Close Button
        ◦ ScrollViewer, Tile Usage and Content Area
        ◦ Message Broker Introduction
        ◦ Using A Message Broker
        ◦ The Message Broker Interface and Class
        ◦ Passing Messages using The Message Broker
        ◦ View Models and The Message Broker
        ◦ Building Better Button Controls
        ◦ Demo of Building A Better Button Control
        ◦ Building an Image Button
        ◦ Introduction to Creating A Custom Message Box
        ◦ Demo of Creating a Custom Message Box
        ◦ Introduction to Creating A Tile
        ◦ Demo of Creating A Tile
        ◦ Introduction to Launching an Application
        ◦ Putting it all Together
        ◦ Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations and Operating Systems Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top