DataGridTextBox クラスとは? わかりやすく解説

DataGridTextBox クラス

DataGridTextBoxColumn がホストである TextBox コントロール表します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _
<ComVisibleAttribute(True)> _
Public Class DataGridTextBox
    Inherits TextBox
Dim instance As DataGridTextBox
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] 
[ComVisibleAttribute(true)] 
public class DataGridTextBox : TextBox
[ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)] 
[ComVisibleAttribute(true)] 
public ref class DataGridTextBox : public
 TextBox
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) */ 
/** @attribute ComVisibleAttribute(true) */ 
public class DataGridTextBox extends TextBox
ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) 
ComVisibleAttribute(true) 
public class DataGridTextBox extends
 TextBox
解説解説

DataGridTextBoxDataGridTextBoxColumn組み合わせて使用すると、DataGrid コントロールの列の値をユーザー直接編集できるようになりますDataGridTextBoxColumn は、DataGridColumnStyle から派生しTextBox コントロールか派生した DataGridTextBoxホストとなるようにデザインされます。

基本コントロールプロパティイベント、およびメソッドのほかにも、OnKeyPress メソッドOnMouseDown メソッド使用して、KeyPress イベントと KeyDown イベント呼び出すことができます

使用例使用例

DataGridTextBoxColumn によりホストされる DataGridTextBox取得する方法次のコード例示します

Private Sub GetDataGridTextBox()
    ' Gets the DataGridTextBoxColumn from the DataGrid control.
    Dim myTextBoxColumn As DataGridTextBoxColumn
    ' Assumes the CompanyName column is a DataGridTextBoxColumn.
    myTextBoxColumn = CType(dataGrid1.TableStyles(0). _
        GridColumnStyles("CompanyName"), DataGridTextBoxColumn)
    ' Gets the DataGridTextBox for the column.
    Dim myGridTextBox As DataGridTextBox
    myGridTextBox = CType(myTextBoxColumn.TextBox, DataGridTextBox)
End Sub
private void GetDataGridTextBox()
{
   // Gets the DataGridTextBoxColumn from the DataGrid control.
   DataGridTextBoxColumn myTextBoxColumn;
   // Assumes the CompanyName column is a DataGridTextBoxColumn.
    myTextBoxColumn = (DataGridTextBoxColumn)dataGrid1.
   TableStyles[0].GridColumnStyles["CompanyName"];
   // Gets the DataGridTextBox for the column.
   DataGridTextBox myGridTextBox;
   myGridTextBox = (DataGridTextBox) myTextBoxColumn.TextBox;
}

private:
   void GetDataGridTextBox()
   {
      
      // Get the DataGridTextBoxColumn from the DataGrid control.
      DataGridTextBoxColumn^ myTextBoxColumn;
      
      // Assuming the CompanyName column is a DataGridTextBoxColumn.
      myTextBoxColumn = dynamic_cast<DataGridTextBoxColumn^>(dataGrid1->TableStyles[
 0 ]->GridColumnStyles[ "CompanyName" ]);
      
      // Get the DataGridTextBox for the column.
      DataGridTextBox^ myGridTextBox;
      myGridTextBox = dynamic_cast<DataGridTextBox^>(myTextBoxColumn->TextBox);
   }

private void GetDataGridTextBox()
{
    // Gets the DataGridTextBoxColumn from the DataGrid control.
    DataGridTextBoxColumn myTextBoxColumn;
    // Assumes the CompanyName column is a DataGridTextBoxColumn.
    myTextBoxColumn = (DataGridTextBoxColumn)
        (dataGrid1.get_TableStyles().get_Item(0).
        get_GridColumnStyles().get_Item("CompanyName"));
    // Gets the DataGridTextBox for the column.
    DataGridTextBox myGridTextBox;
    myGridTextBox = (DataGridTextBox)(myTextBoxColumn.get_TextBox());
} //GetDataGridTextBox
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Windows.Forms.Control
         System.Windows.Forms.TextBoxBase
           System.Windows.Forms.TextBox
            System.Windows.Forms.DataGridTextBox
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からDataGridTextBox クラスを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDataGridTextBox クラスを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDataGridTextBox クラス を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataGridTextBox クラス」の関連用語

DataGridTextBox クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGridTextBox クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS