DataGrid::Navigate Event

 

Occurs when the user navigates to a new table.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public:
event NavigateEventHandler^ Navigate {
	void add(NavigateEventHandler^ value);
	void remove(NavigateEventHandler^ value);
}

Use the Navigate event to reset individual column properties, such as width, as appropriate to the table.

The following code example demonstrates the use of this member.

   // Instantiate the 'Navigate' NavigateEventHandler.
private:
   void CallNavigate()
   {
      myDataGrid->Navigate += gcnew NavigateEventHandler( this, &MyDataGrid::Grid_Navigate );
   }

   // Raise the event when navigating to another table.
private:
   void Grid_Navigate( Object^ /*sender*/, NavigateEventArgs^ /*e*/ )
   {
      // String variable used to show message.
      String^ myString = "Navigate event raised, moved to another table";

      // Show the message when navigating to another table.
      MessageBox::Show( myString, "Table navigation information" );
   }

.NET Framework
Available since 1.1
Return to top
Show: