about
12/10/2022
Cs_WPF_Demos Repo
Cs_WPF_Demos Repository
Code illustrates techniques for building WPF applications
Quick Status
1.0 Contents
-
WPF_DemoPanels
Demonstrates use of Grid, Canvas, DockPanel, StackPanel, and WrapPanel. -
Wpf_RoutedEvent
Illustrates how routed events and event bubbling work. -
Wpf_AttachedProperties
Simple example of attached properties. -
WPF_Controls
Illustrates how WPF controls work with demos of Flow Documents, SplitterBar, ProgressBar bound to Slider, GroupBox, and opening pop-up windows. -
WPF_DataTemplateDemo
Adds column structure to a ListBox using a DataTemplate. -
WPF_ChangeNotification
Shows how to bind changes in a C# class to a WPF control. -
WPF_DispatcherDemo
Illustrates how to use the WPF Dispatcher to allow a child thread to change the user interface. It does that by passing the change work on to the Window's main thread. -
WPF_MessageHook
Shows how to access messages flowing through the encapsulated Windows message loop. -
WPF_BarChart
Creates a simple bar chart to illustrate that visible elements are objects that can can be accessed from a host application. -
WPF_UserControl
Illustrates creation of a UserControl, which composes several WPF defined controls. These can be very useful for factoring common code out of Tabs in a window. -
WPF_ControlTemplate
Illustrates the flexibility of WPF visual elements. You can change the presentation and behaviors of built-in controls very easily. -
Wpf_LabManager
A prototype application used as a starting point for a CASE project. It illustrates use of NavigationWindows and configuring a fairly structured user interface.