DataGridTableStyle.ReadOnlyChanged イベントとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridTableStyle.ReadOnlyChanged イベントの意味・解説 

DataGridTableStyle.ReadOnlyChanged イベント

ReadOnly の値が変更され場合発生します

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

Dim instance As DataGridTableStyle
Dim handler As EventHandler

AddHandler instance.ReadOnlyChanged, handler
public event EventHandler ReadOnlyChanged
/** @event */
public void add_ReadOnlyChanged (EventHandler
 value)

/** @event */
public void remove_ReadOnlyChanged (EventHandler
 value)
JScript では、イベント使用できますが、新規に宣言することはできません。
解説解説
使用例使用例
Protected Sub AddTableStyle()
   ' Create a new DataGridTableStyle.
   myDataGridTableStyle = New DataGridTableStyle()
   myDataGridTableStyle.MappingName = myDataSet1.Tables(0).TableName
   myDataGrid1.DataSource = myDataSet1.Tables(0)
   AddHandler myDataGridTableStyle.ReadOnlyChanged, AddressOf
 MyReadOnlyChangedEventHandler
   myDataGrid1.TableStyles.Add(myDataGridTableStyle)
End Sub 'AddTableStyle

' Handle the 'ReadOnlyChanged' event.
Private Sub MyReadOnlyChangedEventHandler(sender
 As Object, e As EventArgs)
   MessageBox.Show("ReadOnly property is changed")
End Sub 'MyReadOnlyChangedEventHandler

' Handle the check box's CheckedChanged event
Private Sub myCheckBox1_CheckedChanged(sender
 As Object, e As EventArgs)
   If myDataGridTableStyle.ReadOnly Then
      myDataGridTableStyle.ReadOnly = False
   Else
      myDataGridTableStyle.ReadOnly = True
   End If
End Sub 'myCheckBox1_CheckedChanged
protected void AddTableStyle()
{
   // Create a new DataGridTableStyle.
   myDataGridTableStyle = new DataGridTableStyle();
   myDataGridTableStyle.MappingName = myDataSet1.Tables[0].TableName;
   myDataGrid1.DataSource=myDataSet1.Tables[0];
   myDataGridTableStyle.ReadOnlyChanged+=new EventHandler(MyReadOnlyChangedEventHandler);
   myDataGrid1.TableStyles.Add(myDataGridTableStyle);
}

// Handle the 'ReadOnlyChanged' event.
private void MyReadOnlyChangedEventHandler(object
 sender, EventArgs e)
{
   MessageBox.Show("ReadOnly property is changed");
}

// Handle the check box's CheckedChanged event
private void myCheckBox1_CheckedChanged(object
 sender, EventArgs e)
{
   if(myDataGridTableStyle.ReadOnly)
   {
      myDataGridTableStyle.ReadOnly=false;
   }
   else
   {
      myDataGridTableStyle.ReadOnly=true;
   }
}
protected:
   void AddTableStyle()
   {
      
      // Create a new DataGridTableStyle.
      myDataGridTableStyle = gcnew DataGridTableStyle;
      myDataGridTableStyle->MappingName = myDataSet1->Tables[ 0 ]->TableName;
      myDataGrid1->DataSource = myDataSet1->Tables[ 0 ];
      myDataGridTableStyle->ReadOnlyChanged += gcnew EventHandler( this,
 &Form1::MyReadOnlyChangedEventHandler );
      myDataGrid1->TableStyles->Add( myDataGridTableStyle );
   }

private:
   // Handle the 'ReadOnlyChanged' event.
   void MyReadOnlyChangedEventHandler( Object^ /*sender*/, EventArgs^
 /*e*/ )
   {
      MessageBox::Show( "ReadOnly property is changed" );
   }

   // Handle the check box's CheckedChanged event
   void myCheckBox1_CheckedChanged( Object^ /*sender*/, EventArgs^
 /*e*/ )
   {
      if ( myDataGridTableStyle->ReadOnly )
      {
         myDataGridTableStyle->ReadOnly = false;
      }
      else
      {
         myDataGridTableStyle->ReadOnly = true;
      }
   }
protected void AddTableStyle()
{
    // Create a new DataGridTableStyle.
    myDataGridTableStyle = new DataGridTableStyle();
    myDataGridTableStyle.set_MappingName(myDataSet1.get_Tables().
        get_Item(0).get_TableName());
    myDataGrid1.set_DataSource(myDataSet1.get_Tables().get_Item(0));
    myDataGridTableStyle.add_ReadOnlyChanged(new EventHandler(
        MyReadOnlyChangedEventHandler));
    myDataGrid1.get_TableStyles().Add(myDataGridTableStyle);
} //AddTableStyle

// Handle the 'ReadOnlyChanged' event.
private void MyReadOnlyChangedEventHandler(Object
 sender, EventArgs e)
{
    MessageBox.Show("ReadOnly property is changed");
} //MyReadOnlyChangedEventHandler

// Handle the check box's CheckedChanged event
private void myCheckBox1_CheckedChanged(Object
 sender, EventArgs e)
{
    if (myDataGridTableStyle.get_ReadOnly()) {
        myDataGridTableStyle.set_ReadOnly(false);
    }
    else {
        myDataGridTableStyle.set_ReadOnly(true);
    }
} //myCheckBox1_CheckedChanged
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridTableStyle クラス
DataGridTableStyle メンバ
System.Windows.Forms 名前空間
DataGridTableStyle.ReadOnly プロパティ


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

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

辞書ショートカット

すべての辞書の索引

DataGridTableStyle.ReadOnlyChanged イベントのお隣キーワード
検索ランキング

   

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



DataGridTableStyle.ReadOnlyChanged イベントのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS