Windows Presentation Foundation, or WPF, is a subsystem for rendering user interfaces in Windows-based applications.

Prevent Spelling Mistakes in Your WPF Applications

Syncfusion WPF SpellChecker control helps you detect spelling mistakes in your application and fix them. It has a built-in dictionary for English. However, you can also check the spelling of text in other languages by integrating dictionary files in standard formats such as Hunspell, Ispell, and Ope

Show a Progress Dialog Bar While Loading Data (WinForms and WPF)

This post shows how to display a progress bar while asynchronously loading data, and shows the different types of progress bars available.

Sneak Peek at 2020 Volume 3: Major Highlights

In this blog, we are going to discuss the major highlights of this release: WinUI 3 preview integration in Syncfusion Essential Studio. WPF offline demos structure changes. AndroidX support in Syncfusion Xamarin packages.

How To Use Filter Pattern With Generic Lambda Expression

The filter and pipeline patterns can be optimized with code reduction using lambda expression(shortcuts for anonymous method) as concrete filter condition. To demonstrate concept, the sample WPF UI application was created. Here is Source code

XAML: How to Implement INotifyPropertyChanged

Learn how to implement INotifyPropertyChanged for XAML technologies such as Uno Platform, .NET MAUI, Xamarin.Forms, Silverlight, WPF, and UWP

Bring the best of the Web to your .NET desktop applications with WebView2

This blog post was written together with Palak Goel, Program Manager on Edge Product Development team. Last year at Build, we introduced WebView2, a browser control that renders web content (HTML / CSS / JavaScript) with the new Chromium-based Microsoft Edge.

WPF Binding examples

WPF Binding examples. I have found very nice WPF XAML Data Binding Cheat Sheet, so I'll just leave it here for further use.

Compare performace of WPF Converters, DataTriggers and Direct Binding

Compare performace of WPF Converters, DataTriggers and Direct Binding. In first case I have binded Visibility property to IsVisible view model boolean property with standard BooleanToVisibilityConverter converter.

Оптимизации в WPF MultiDataTrigger

Использовал я однажды MultiDataTrigger в WPF приложении, и стало мне интересно а применяется ли для условий оптимизация на подобии оператора && в C#, когда второй операнд вычисляется только если первый равен true.

[WPF] Auto Scroll Behavior for ListBox

If you want scroll ListBox to the end automatically when new item added in ItemsSource collection you could use following attached behavior. This approach perfectly suit for MVVM way.

[WPF] ContextMenu Commnad binding issue fixed

If there is no focused element in the window's main focus scope, the CanExecute routing will stop at the ContextMenu, so it will not reach to the CommandBinding on the Window, one workaround is to bind MenuItem's CommandTarget to the main window.

[WPF] Binding ItemsSource to Enum

[WPF] How to bind ItemsSource dependency property to enum's values. Suppose you need to bind ItemsSource dependency property to enum's values. For example in ComboBox. [WPF] Binding ItemsSource to Enum

Pluralsight Courses for .NET Windows Developers

On Pluralsight you can watch 7000+ expert-led video courses. Pluralsight is FREE to individuals for the entire month of April 2020 – now is the perfect time to become a .NET Windows Developer…

Apply Themes to a WPF Application Using Syncfusion Theme Studio

The Theme Studio for WPF has been completely revamped to a new structure in our 2020 Volume 2 release. It helps users to transform their visual presentation into a new theme in minutes without any code or designer involvement. The following new, built-in themes have been introduced, providing a rich

Calling Windows 10 APIs From Your WPF Application

Did you know that you can call Windows 10 WinRT APIs from your WPF and WinForms apps? In this blog post I’ll show you how to display toast messages from a WPF application by using the Windows.

.NET Framework July 2020 Cumulative Update Preview for Windows 10, version 2004

Today, we are releasing the July 2020 Cumulative Update Preview for .NET Framework 3.5 and 4.8 on Windows 10, version 2004. Quality and Reliability This release contains the following quality and reliability improvements. ASP.NET – Use FIPS-compliant hashes in ASP.Net telemetry data.

Microsoft Build 2020 – Highlights

This Microsoft Build 2020 conference was very different from all the previous ones as a digital experience event because of the COVID-19 Coronavirus. Microsoft made it a great experience – with announcements on Microsoft Azure, .NET 5, Windows, and more.

Syncfusion Visual Studio Extensions Support .NET 5.0 Preview 6

On June 25, 2020, Microsoft announced .NET 5.0 Preview 6. We already promised to provide support for.NET 5.0 for web and desktop platforms in this blog. Now, we at Syncfusion happily announce .NET 5.0 Preview 6 support in the Syncfusion Visual Studio extensions for the following platforms: Blazor WP

R2 2020 SP of Telerik UI for WPF New Enhancements & Features

The R2 2020 Service Pack of Telerik UI for WPF and Telerik UI for Silverlight delivers over 50 improvements and new features.

WPF and WinForms Will Run on .NET Core 3

If you haven't had a chance to explore the new capabilities of .NET Core 3, read along with an expert in the framework to discover what it brings to the table.