DataGridCheckBoxColumn::IsThreeState Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets or sets a value that indicates whether the hosted CheckBox controls enable three states or two.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

property bool IsThreeState {
	bool get();
	void set(bool value);

Property Value

Type: System::Boolean

true if the hosted controls support three states; false if they support two states. The default is false.

The DataGridCheckBoxColumn::IsThreeState property lets you use a nullable Boolean as the data type and has the same functionality as the ToggleButton::IsThreeState property on CheckBox.

The three states for the ToggleButton::IsChecked property of the CheckBox control are true, false, and null.

.NET Framework
Available since 4.0
Available since 2.0
Return to top