DataGridViewColumnStateChangedEventArgs 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 ColumnStateChanged 事件的資料。
public ref class DataGridViewColumnStateChangedEventArgs : EventArgs
public class DataGridViewColumnStateChangedEventArgs : EventArgs
type DataGridViewColumnStateChangedEventArgs = class
inherit EventArgs
Public Class DataGridViewColumnStateChangedEventArgs
Inherits EventArgs
- 繼承
範例
下列程式代碼範例示範此類型的用法。 在這個例子中,事件處理者會回報事件 ColumnStateChanged 的發生情況。 此報告能幫助您了解事件發生時間,並協助除錯。 若要報告多個事件或頻繁發生的事件,請考慮將Show訊息替換Console.WriteLine為或附加於多行TextBox。
要執行範例程式碼,請將其貼到包含一個 DataGridView 名為 DataGridView1的實例的專案中。 然後確保事件處理程式與事件 ColumnStateChanged 相關聯。
private void DataGridView1_ColumnStateChanged(Object sender, DataGridViewColumnStateChangedEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Column", e.Column );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "StateChanged", e.StateChanged );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ColumnStateChanged Event" );
}
Private Sub DataGridView1_ColumnStateChanged(sender as Object, e as DataGridViewColumnStateChangedEventArgs) _
Handles DataGridView1.ColumnStateChanged
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "Column", e.Column)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "StateChanged", e.StateChanged)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"ColumnStateChanged Event")
End Sub
備註
當以下欄位屬性的值在控制項中DataGridViewColumn變動DataGridView時,會觸發此事件
欲了解更多如何處理事件的資訊,請參閱 「處理與提升事件」。
建構函式
| 名稱 | Description |
|---|---|
| DataGridViewColumnStateChangedEventArgs(DataGridViewColumn, DataGridViewElementStates) |
初始化 DataGridViewColumnStateChangedEventArgs 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| Column |
取得狀態變更的欄位。 |
| StateChanged |
獲得新的欄位狀態。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |