バージョン

行のさまざまな状態の行セレクター画像をスタイリング

WinGrid™ コントロールは、アクティブ行、保留中の変更がある行、新しい行を追加するための状態、保留中の変更があるアクティブ行、およびアクティブな新規行追加のような行の特定の状態を示すために行セレクターのデフォルト画像を表示します。これらのデフォルト画像を置き換えたり、UltraGridLayout オブジェクトの RowSelectorImages プロパティを使用してそれらを null に設定することさえできます。画像プロパティ(デフォルト画像と共に)は、行の状態ごとに存在します。

Note

注: .NET Image Editor の制限のために画像プロパティを null に設定できるのはランタイムのみです。

Visual Basic の場合:

' 行がアクティブの状態である時にカスタム画像を行セレクターに設定します
Me.ultraGrid1.DisplayLayout.RowSelectorImages.ActiveRowImage = Image.FromFile("C:\Images\Tickmark.gif")

C# の場合:

// 行がアクティブの状態である時にカスタム画像を行セレクターに設定します
this.ultraGrid1.DisplayLayout.RowSelectorImages.ActiveRowImage = Image.FromFile(@"C:\Images\Tickmark.gif");
WinGrid Styling Row Selector Images for Different States of a Row 01.png

Visual Basic の場合:

' デフォルトのアクティブ行セレクター画像を削除します
Me.ultraGrid1.DisplayLayout.RowSelectorImages.ActiveRowImage = Nothing

C# の場合:

// デフォルトのアクティブ行セレクター画像を削除します
 this.ultraGrid1.DisplayLayout.RowSelectorImages.ActiveRowImage = null;

Visual Basic の場合:

' 新しい行が追加されてアクティブの状態である時にカスタム画像を行セレクターに設定します
Me.ultraGrid1.DisplayLayout.RowSelectorImages.ActiveAndAddNewRowImage = Image.FromFile("C:\Images\flower.jpg")

C# の場合:

// 新しい行が追加されてアクティブの状態である時にカスタム画像を行セレクターに設定します
this.ultraGrid1.DisplayLayout.RowSelectorImages.ActiveAndAddNewRowImage = Image.FromFile(@"C:\Images\flower.jpg");
WinGrid Styling Row Selector Images for Different States of a Row 02.png

Visual Basic の場合:

' アクティブ行が編集されている時にカスタム画像を行セレクターに設定します
Me.ultraGrid1.DisplayLayout.RowSelectorImages.ActiveAndDataChangedImage = Image.FromFile(@"C:\Images\pencil.jpg")

C# の場合:

// アクティブ行が編集されている時にカスタム画像を行セレクターに設定します
this.ultraGrid1.DisplayLayout.RowSelectorImages.ActiveAndDataChangedImage = Image.FromFile(@"C:\Images\pencil.jpg");
WinGrid Styling Row Selector Images for Different States of a Row 03.png