Syncfusion.Grid.Windows


ControllerOptions Property (GridModelOptions)

Gets or sets which mouse controllers should be enabled for the grid.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

Syntax
'Declaration
 
<DefaultValueAttribute()>
<CategoryAttribute("Behavior-Mouse")>
<EditorAttribute(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="Syncfusion.Windows.Forms.Design.EnumFlagsEditor, Syncfusion.Shared.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89")>
<DescriptionAttribute("Specifies which mouse controllers should be enabled for the grid.")>
<RefreshPropertiesAttribute(RefreshProperties.All)>
Public Property ControllerOptions As GridControllerOptions
'Usage
 
Dim instance As GridModelOptions
Dim value As GridControllerOptions
 
instance.ControllerOptions = value
 
value = instance.ControllerOptions
[DefaultValue()]
[Category("Behavior-Mouse")]
[Editor(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="Syncfusion.Windows.Forms.Design.EnumFlagsEditor, Syncfusion.Shared.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89")]
[Description("Specifies which mouse controllers should be enabled for the grid.")]
[RefreshProperties(RefreshProperties.All)]
public GridControllerOptions ControllerOptions {get; set;}
Remarks
When you assign this enumeration value to ControllerOptions, the grid will create or disable specified mouse controllers for the grid. Each of these mouse controllers implements the Syncfusion.Windows.Forms.IMouseController interface and gets registered with Syncfusion.Windows.Forms.ScrollControl.MouseControllerDispatcher.
AssemblyVersion

Syncfusion.Grid.Windows: 17.3460.0.14

See Also