Introduction

While in the process of module initialization, if there is any error in a module, then PRISM will throw exception and will stop loading other modules until you fix the error in the module. But if your module is not really important in your application, you would like to suppress this module initialization error and continue loading other modules.

Continue Reading ...

Introduction

Here I am introducing a WPF IP-Control. This control is a simple to use IP-Control made out of WPF text box control. You can use this IP-Control in any Microsoft WPF/Silverlight application. This control is inherited from TextBox control. This can be used like any text box control. But the display will be rendered to look like an IP-Control. Below is the image of the proposed WPF IP-Address Control.

Continue Reading ...

Introduction

In this article you will see how to implement multiselect in WPF DataGrid in proper way when you are following MVVM pattern. In this article you will see how to implement a behavior to your DataGrid so that we can achieve multiselect.

Continue Reading ...

Issue

You can achieve this with the help of Behavior in WPF. Create one multiselect behavior and attach it to RadGridView. This way you can avoid any code behind code altogether and can implement multiselect in proper MVVM way.

Continue Reading ...

Introduction:

WPF Controls like DataGrid have default shortcut keys. For example, if you try to select any row and press Delete button then the grid row will be deleted. This is the default behavior. We can disable it in WPF the MVVM way by using InputBindings. InputBindings represents a binding between an input gesture and a command.

Continue Reading ...