GcMultiRow.GetInheritedStateメソッドを使用してセルの選択状態を判定するには?

文書番号 : 40560     文書種別 : 使用方法     登録日 : 2017/07/26     最終更新日 : 2017/07/26
文書を印刷する
対象製品
MultiRow for Windows Forms 10.0J
詳細
GcMultiRow.GetInheritedStateメソッドを使用して次のコードと同じ結果を取得するには、

[Visual Basic]
Dim cellIndex As Integer = 0
Dim rowIndex As Integer = 0
Console.WriteLine(GcMultiRow1(rowIndex, cellIndex).Selected)

[C#]
int cellIndex = 0;
int rowIndex = 0;
Console.WriteLine(gcMultiRow1[rowIndex, cellIndex].Selected);

次のようにコーディングします。

[Visual Basic]
Imports GrapeCity.Win.MultiRow

Dim cellIndex As Integer = 0
Dim rowIndex As Integer = 0
Console.WriteLine((GcMultiRow1.GetInheritedState(rowIndex, cellIndex) And MultiRowElementStates.Selected) = MultiRowElementStates.Selected)

[C#]
using GrapeCity.Win.MultiRow;

int cellIndex = 0;
int rowIndex = 0;
Console.WriteLine((gcMultiRow1.GetInheritedState(rowIndex, cellIndex) & MultiRowElementStates.Selected) == MultiRowElementStates.Selected);