FlexGrid for WinForms
Setup メソッド (C1InputPanelRowDetail)
使用例 

C1.Win.C1FlexGrid.RowDetails.4.5.2 アセンブリ > C1.Win.C1FlexGrid 名前空間 > C1InputPanelRowDetail クラス : Setup メソッド
詳細コントロールを表示する FlexGrid。
親詳細行のインデックス。
表示する前にコントロールを設定するために使用されます。
シンタックス
'宣言
 
Public Overridable Sub Setup( _
   ByVal parentGrid As C1FlexGrid, _
   ByVal rowIndex As System.Integer _
) 
public virtual void Setup( 
   C1FlexGrid parentGrid,
   System.int rowIndex
)

パラメータ

parentGrid
詳細コントロールを表示する FlexGrid。
rowIndex
親詳細行のインデックス。
解説
このメソッドを派生クラスでオーバーライドして、カスタム setup behavior of C1InputPanelRowDetail コントロールを適用できます。
使用例
次のコードは、不要な入力コンポーネントを削除する方法を示します。 次のコードは、新しい InputImage 項目を追加して設定する方法を示します。
public override void Setup(C1FlexGrid parentGrid, int rowIndex)
{
// 基本実装の呼び出し
base.Setup(parentGrid, rowIndex);

// C1InputPanel の項目を変数に格納します
var items = C1InputPanel.Items;

// 3 番目の InputComponent のラベルを削除します
items.RemoveAt(3);

// 3 番目の InputComponent を削除します
items.RemoveAt(3);
}
public override void Setup(C1FlexGrid parentGrid, int rowIndex)
{
// 基本実装の呼び出し
base.Setup(parentGrid, rowIndex);

// C1InputPanel の項目を変数に格納します
var items = C1InputPanel.Items;

// InputImage の新しいインスタンスを初期化します。
var photoInputImage = new InputImage();

// 対応するデータフィールドを割り当てます
photoInputImage.DataField = "Photo";

// C1Input データソースを項目のデータソースとして割り当てます
photoInputImage.DataSource = C1InputPanel.DataSource;

// 新しい幅と高さを割り当てます
photoInputImage.Width = 150;
photoInputImage.Height = 150;

// 次の項目を新しい列に配置します
photoInputImage.Break = BreakType.Column;

// InputImage を項目コレクションの 3 番目の位置に挿入します
items.Insert(3, photoInputImage);
}
参照

C1InputPanelRowDetail クラス
C1InputPanelRowDetail メンバ