PowerTools MultiRow for Windows Forms 8.0J
Control プロパティ
使用例 

選択されているセルの値を編集するためにユーザーに表示されるコントロールを取得します。
構文
Public ReadOnly Property Control As Control
public Control Control {get;}

プロパティ値

選択されているセルの値をユーザーが入力または変更するための領域を表示するSystem.Windows.Forms.Control
使用例
次のサンプルコードは、編集コントロールを初期化する方法を示します。このサンプルコードは、GcMultiRow.EditingControlShowingイベントに示されている詳細なコード例の一部を抜粋したものです。
void gcMultiRow_EditingControlShowing(object sender, EditingControlShowingEventArgs e)
{
    // Change editing control's back color.
    e.CellStyle.BackColor = Color.Red;

    TextBox textBox = e.Control as TextBox;

    if (textBox != null)
    {
        // Add TextChange event handler.
        textBox.TextChanged -= new EventHandler(textBox_TextChanged);
        textBox.TextChanged += new EventHandler(textBox_TextChanged);
    }
}
Private Sub gcMultiRow_EditingControlShowing(ByVal sender As Object, ByVal e As EditingControlShowingEventArgs) Handles gcMultiRow.EditingControlShowing
    ' Change editing control's back color.
    e.CellStyle.BackColor = Color.Red

    Dim textBox As TextBox = TryCast(e.Control, TextBox)

    If Not textBox Is Nothing Then
        ' Add TextChange event handler.
        RemoveHandler textBox.TextChanged, AddressOf textBox_TextChanged
        AddHandler textBox.TextChanged, AddressOf textBox_TextChanged
    End If
End Sub
参照

EditingControlShowingEventArgs クラス
EditingControlShowingEventArgs メンバ

 

 


© 2008-2015 GrapeCity inc. All rights reserved.