We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to change the visibility of UIElement loaded in the GridTemplateColumn based on the row data?

Platform: WPF |
Control: SfDataGrid |
Published Date: August 10, 2015 |
Last Revised Date: February 5, 2016

You can manage the visibility of a UIElement by using the UIElement.Visibility property. Similarly, you can also change the visibility of the UIElement loaded in the GridTemplateColumn based on the row data. This is demonstrated in the following code example.



The converter is bound to the Visibility property of an Ellipse UIElement as follows.


The visibility of an ellipse is enabled when the country name is Germany as shown in the following screenshot.


Figure 1: UIElement visibility is displayed based on the data

Sample Links:





2X faster development

The ultimate WPF UI toolkit to boost your development speed.
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile