[WPF] Markup extensions and templates
Explains how to fix WPF markup extensions that fail to update targets when used inside ControlTemplates, with a focus on deferred evaluation.
Explains how to fix WPF markup extensions that fail to update targets when used inside ControlTemplates, with a focus on deferred evaluation.
A tutorial on enhancing a WPF GridView with automatic sorting and visual sort glyph indicators using adorners and custom images.
Explains how to create a WPF markup extension that can update its target property after initial evaluation, overcoming a common limitation.
A guide to creating an AsyncObservableCollection in WPF to safely update data-bound collections from background threads.
A tutorial on implementing automatic column sorting in WPF GridViews using attached properties, compatible with the MVVM pattern.
A guide to binding keyboard shortcuts to ViewModel commands in WPF using a custom markup extension, solving a common MVVM challenge.
A tutorial on building a simple RSS reader using .NET's SyndicationFeed class and WPF for a graphical interface.
Explains a bug in WPF's Clipboard.GetImage method and provides a workaround to correctly paste images from the clipboard by manually handling DIB format.