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 Visual Basic Programmer - Part 2

Course Summary

Visual Basic Programmers are still in demand. Upgrade your skills by learning XAML and WPF. This course is specifically designed for the Visual Basic programmer and will get you up to speed quickly with WPF. In Part 2 you will learn the correct way to des

  • +

    Course Syllabus

    ● The Flexible WPF List Box Control
        ◦ Course Introduction
        ◦ Introduction
        ◦ Introduction to using Mocks with the List Box Control
        ◦ Demo of using Mocks with the List Box Control
        ◦ Using Data Templates
        ◦ Multi-Line List Box
        ◦ Horizontal List Box
        ◦ Display Images in a List Box
        ◦ Change Templates on the Fly
        ◦ Using Data Triggers
        ◦ Summary
    ● More Fun with the WPF List Box
        ◦ Introduction
        ◦ Introduction to Value Converters
        ◦ String to Decimal Value Converter
        ◦ String to Lower Case Converter
        ◦ Product Object Converter
        ◦ Sort Data using CollectionViewSource in XAML
        ◦ Sort Data using CollectionViewSource in Code
        ◦ Filtering Data using CollectionViewSource in Code
        ◦ Grouping Data using CollectionViewSource in XAML
        ◦ Summary
    ● MVVM Made Simple
        ◦ Introduction
        ◦ What is MVVM
        ◦ Control to Control Binding
        ◦ Simple View Model Binding
        ◦ Base Class for View Models
        ◦ Reference a Model Class from a View Model
        ◦ View Model Exposing a Collection
        ◦ View Model Controlling UI
        ◦ Add/Edit/Delete View Model Base Class
        ◦ Commanding
        ◦ Summary
    ● Creating Borderless and Non-Rectangular Windows
        ◦ Introduction
        ◦ Introduction to Borderless Windows
        ◦ Demo of Borderless Windows
        ◦ Adding Functionality to Borderless Window
        ◦ Non-Rectangular Screens
        ◦ Summary
    ● Basics of Business Application Screen Design
        ◦ Introduction
        ◦ Introduction to Drop Shadows
        ◦ Demonstration of Drop Shadows
        ◦ Introduction to Linear Gradients
        ◦ Demonstration of Linear Gradients
        ◦ Basics of Global Styles
        ◦ Global Styles for Business Applications
        ◦ Borderless Windows for Business Applications
        ◦ Introduction to Using User Controls
        ◦ Loading and Closing User Controls
        ◦ Minimizing and Maximizing User Controls
        ◦ Launching User Controls and Windows
        ◦ Summary
    ● Common Business Application Screens
        ◦ Introduction
        ◦ Demonstrations of About Screens
        ◦ Introduction to the Base Classes and the Login Screen
        ◦ Demonstration of Login Screens
        ◦ Introduction to a User Control Base Class
        ◦ Using the User Control Base Class
        ◦ Contact Us Screen
        ◦ Person Name Screen and XML Loading
        ◦ Introduction to the Address Screen
        ◦ Demonstration of the Address Screen
        ◦ Credit Card Screen
        ◦ User Profile Screen
        ◦ Summary
        ◦ Course Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

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