DataGridTableStyle::RowHeaderWidthChanged Event

 

Occurs when the RowHeaderWidth value changes.

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

public:
event EventHandler^ RowHeaderWidthChanged {
	void add(EventHandler^ value);
	void remove(EventHandler^ value);
}

For more information about handling events, see Handling and Raising Events.

The following code example demonstrates the use of this member.

private:
   void CallEventLoader()
   {
      this->Load += gcnew EventHandler( this, &DataGridTableStyle_RowHeaderWidth::DataGridTableStyle_RowHeaderWidth_Load );
   }

public:
   void AttachRowHeaderWidthChanged()
   {
      myDataGridTableStyle->RowHeaderWidthChanged +=
         gcnew EventHandler( this, &DataGridTableStyle_RowHeaderWidth::MyDelegateRowHeaderChanged );
   }

private:
   void MyDelegateRowHeaderChanged( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      MessageBox::Show( "Row header width is changed" );
   }

   void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      myDataGridTableStyle->RowHeaderWidth = 30;
   }

   void button2_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      MessageBox::Show( String::Concat( "Row header width is: ", myDataGridTableStyle->RowHeaderWidth ) );
   }

.NET Framework
Available since 1.1
Return to top
Show: