← Back to all blogs

Recent Posts

Apply Conditional Formatting to a DataGrid with ValidationStyleDecorator

Providing users with visual cues about data validation is an important part of any interface design. The ValidationStyleDecorator in DataGrid allows you to highlight, color, add alerts, and otherwise perform both validation and conditional formatting simultaneously.

4 Steps to Creating an Inverted DataGrid

Let's look at how we transpose a matrix so that rows become columns, and columns become rows, creating an inverted DataGrid.

Conditional DataTemplates in C1DataGrid

ComponentOne’s DataGrid for WPF gives us the ability to create different types of Columns. But what if we wish to add different types of cells in a single column. We can surely achieve this functionality in C1DataGrid with the help of DataTriggers in a DataGridTemplateColumn. The different cell contents are created based on the data which is bound to it, we just need to check the data or its type and add a DataTemplate accordingly.

Hotkeys in C1Menu for WPF

When we talk about Menus, more often than not we see them with shortcut/hotkeys that can help us navigate through the menu using the keyboard itself. ComponentOne C1Menu also supports hotkeys to make the interaction easier and with this blog, we will discuss how to use shortcut/hotkeys with C1Menu and its items.

C1DataGrid Row selection in case of Template Column using MVVM

With this blog we will discuss a user scenario wherein the row in the C1DataGrid gets selected when the TextBox contained inside the C1DataGridTemplateColumns is selected. The behavior would be handled in the case of SingleRow as well as MultipleRow Selection modes following the MVVM approach.

Inter-Controls Drag Drop Operation

ComponentOne controls provide support for Drag-and-Drop operations within different controls using C1DragDropManager. With this blog we will discuss a user scenario where we will perform the Drag-and-Drop operation between two ComponentOne Controls C1TreeView and C1FlexGrid.

Getting Started With C1ProgressIndicator

C1ProgressIndicator is one of the new controls added in the latest Studio for WPF 2014 V3 release. This control can display the progress while a process is being executed. One example is while loading data or other documents in a datacentric application. C1ProgressIndicator is very useful in a multi-threaded environment where multiple threads are executing at the same time and for putting a thread into wait state or sleep state.