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

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

DataGrid.CurrentCellChanged イベント

CurrentCell プロパティ変更され場合発生します

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

Public Event CurrentCellChanged As
 EventHandler
Dim instance As DataGrid
Dim handler As EventHandler

AddHandler instance.CurrentCellChanged, handler
public event EventHandler CurrentCellChanged
/** @event */
public void add_CurrentCellChanged (EventHandler
 value)

/** @event */
public void remove_CurrentCellChanged (EventHandler
 value)
JScript では、イベント使用できますが、新規に宣言することはできません。
解説解説
使用例使用例
' Create an instance of the 'CurrentCellChanged' EventHandler.
Private Sub CallCurrentCellChanged()
   AddHandler myDataGrid.CurrentCellChanged, AddressOf
 Grid_CurCellChange
End Sub 'CallCurrentCellChanged


' Raise the event when focus on DataGrid cell changes.
 Private Sub Grid_CurCellChange(ByVal
 sender As Object, ByVal
 e As EventArgs)
     ' String variable used to show message.
     Dim myString As String
 = "CurrentCellChanged event raised, cell focus is at "
     ' Get the co-ordinates of the focussed cell.
     Dim myPoint As String
 = myDataGrid.CurrentCell.ColumnNumber + "," + myDataGrid.CurrentCell.RowNumber
     ' Create the alert message.
     myString = myString + "(" + myPoint + ")"
     ' Show Co-ordinates when CurrentCellChanged event is raised.
     MessageBox.Show(myString, "Current cell co-ordinates")
 End Sub 'Grid_CurCellChange

// Create an instance of the 'CurrentCellChanged' EventHandler.
private void CallCurrentCellChanged()
{
   myDataGrid.CurrentCellChanged += new EventHandler(Grid_CurCellChange);
}

// Raise the event when focus on DataGrid cell changes.
private void Grid_CurCellChange(object sender,
 EventArgs e)
{
   // String variable used to show message.
   string myString = "CurrentCellChanged event raised, cell
 focus is at ";
   // Get the co-ordinates of the focussed cell.
   string myPoint  = myDataGrid.CurrentCell.ColumnNumber + ","
 +
                  myDataGrid.CurrentCell.RowNumber;
   // Create the alert message.
   myString = myString + "(" + myPoint + ")";
   // Show Co-ordinates when CurrentCellChanged event is raised.
   MessageBox.Show(myString, "Current cell co-ordinates");
}
   // Create an instance of the 'CurrentCellChanged' EventHandler.
private:
   void CallCurrentCellChanged()
   {
      myDataGrid->CurrentCellChanged += gcnew EventHandler( this,
 &MyDataGrid::Grid_CurCellChange );
   }

   // Raise the event when focus on DataGrid cell changes.
   void Grid_CurCellChange( Object^ /*sender*/, EventArgs^ /*e*/
 )
   {
      // String variable used to show message.
      String^ myString = "CurrentCellChanged event raised, cell focus is at
 ";

      // Get the co-ordinates of the focussed cell.
      String^ myPoint = String::Concat( myDataGrid->CurrentCell.ColumnNumber,
 ", ", myDataGrid->CurrentCell.RowNumber );

      // Create the alert message.
      myString = String::Concat( myString, "(", myPoint, ")"
 );

      // Show Co-ordinates when CurrentCellChanged event is raised.
      MessageBox::Show( myString, "Current cell co-ordinates" );
   }
// Create an instance of the 'CurrentCellChanged' EventHandler.
private void CallCurrentCellChanged()
{
    myDataGrid.add_CurrentCellChanged(new EventHandler(GridCurCellChange));
} //CallCurrentCellChanged

// Raise the event when focus on DataGrid cell changes.
protected void GridCurCellChange(Object sender,
 EventArgs e)
{
    // String variable used to show message.
    String myString = "CurrentCellChanged event raised, cell focus is at ";

    // Get the co-ordinates of the focussed cell.
    String myPoint = myDataGrid.get_CurrentCell().get_ColumnNumber() 
        + "," + myDataGrid.get_CurrentCell().get_RowNumber();

    // Create the alert message.
    myString = myString + "(" + myPoint + ")";

    // Show Co-ordinates when CurrentCellChanged event is raised.
    MessageBox.Show(myString, "Current cell co-ordinates");
} //GridCurCellChange
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2024 GRAS Group, Inc.RSS