แก้ไข

แชร์ผ่าน


DataGridColumnStyle.AlignmentChanged Event

Definition

Occurs when the Alignment property value changes.

public:
 event EventHandler ^ AlignmentChanged;
public event EventHandler AlignmentChanged;
member this.AlignmentChanged : EventHandler 
Public Custom Event AlignmentChanged As EventHandler 

Event Type

Examples

The following code example demonstrates the use of this member.

private:
   void AlignmentChanged_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      myMessage = "Alignment has been Changed";
   }

   void AddCustomDataTableStyle()
   {
      // Create a 'DataGridTableStyle'.
      DataGridTableStyle^ myDataTableStyle = gcnew DataGridTableStyle;
      myDataTableStyle->MappingName = "Customers";

      // Create a 'DataGridColumnStyle'.
      myDataGridColumnStyle = gcnew DataGridTextBoxColumn;
      myDataGridColumnStyle->MappingName = "CustName";
      myDataGridColumnStyle->HeaderText = "Customer Name";
      myDataGridColumnStyle->Width = 250;
      myDataGridColumnStyle->AlignmentChanged += gcnew EventHandler( this, &Form1::AlignmentChanged_Click );

      // Add the 'DataGridColumnStyle' to 'DataGridTableStyle'.
      myDataTableStyle->GridColumnStyles->Add( myDataGridColumnStyle );

      // Add the 'DataGridTableStyle' to 'DataGrid'.
      myDataGrid->TableStyles->Add( myDataTableStyle );
   }
private void AlignmentChanged_Click(object sender, EventArgs e)
{
     myMessage = "Alignment has been Changed"; 
}
private void AddCustomDataTableStyle()
{
   // Create a 'DataGridTableStyle'.
   DataGridTableStyle myDataTableStyle = new DataGridTableStyle();
   myDataTableStyle.MappingName = "Customers";
   // Create a 'DataGridColumnStyle'.
   myDataGridColumnStyle = new DataGridTextBoxColumn();
   myDataGridColumnStyle.MappingName = "CustName";
   myDataGridColumnStyle.HeaderText = "Customer Name";
   myDataGridColumnStyle.Width = 250;
   myDataGridColumnStyle.AlignmentChanged+=new EventHandler(AlignmentChanged_Click);
   // Add the 'DataGridColumnStyle' to 'DataGridTableStyle'.
   myDataTableStyle.GridColumnStyles.Add(myDataGridColumnStyle);
   // Add the 'DataGridTableStyle' to 'DataGrid'.
   myDataGrid.TableStyles.Add(myDataTableStyle);
}
 Private Sub AlignmentChanged_Click(ByVal sender As Object, ByVal e As EventArgs)
     myMessage = "Alignment has been Changed"
 End Sub

Private Sub AddCustomDataTableStyle()
   ' Create a 'DataGridTableStyle'.
   Dim myDataTableStyle As New DataGridTableStyle()
   myDataTableStyle.MappingName = "Customers"
   ' Create a 'DataGridColumnStyle'.
   myDataGridColumnStyle = New DataGridTextBoxColumn()
   myDataGridColumnStyle.MappingName = "CustName"
   myDataGridColumnStyle.HeaderText = "Customer Name"
   myDataGridColumnStyle.Width = 250
   AddHandler myDataGridColumnStyle.AlignmentChanged, AddressOf AlignmentChanged_Click
   ' Add the 'DataGridColumnStyle' to 'DataGridTableStyle'.
   myDataTableStyle.GridColumnStyles.Add(myDataGridColumnStyle)
   ' Add the 'DataGridTableStyle' to 'DataGrid'.
   myDataGrid.TableStyles.Add(myDataTableStyle)
End Sub

Applies to