Share via


ColumnWidthChangingEventArgs Kelas

Definisi

Menyediakan data untuk peristiwa tersebut ColumnWidthChanging .

public ref class ColumnWidthChangingEventArgs : System::ComponentModel::CancelEventArgs
public class ColumnWidthChangingEventArgs : System.ComponentModel.CancelEventArgs
type ColumnWidthChangingEventArgs = class
    inherit CancelEventArgs
Public Class ColumnWidthChangingEventArgs
Inherits CancelEventArgs
Warisan
ColumnWidthChangingEventArgs

Contoh

Contoh kode berikut menunjukkan penggunaan jenis ini. Dalam contoh, penanganan aktivitas melaporkan kemunculan ColumnWidthChanging peristiwa. Laporan ini membantu Anda mempelajari kapan peristiwa terjadi dan dapat membantu Anda dalam penelusuran kesalahan. Untuk melaporkan beberapa peristiwa atau peristiwa yang sering terjadi, pertimbangkan untuk mengganti Show dengan Console.WriteLine atau menambahkan pesan ke multibaris TextBox.

Untuk menjalankan kode contoh, tempelkan ke dalam proyek yang berisi instans jenis ListView bernama ListView1. Kemudian pastikan bahwa penanganan aktivitas dikaitkan dengan peristiwa.ColumnWidthChanging

private void ListView1_ColumnWidthChanging(Object sender, ColumnWidthChangingEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ColumnIndex", e.ColumnIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "NewWidth", e.NewWidth );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Cancel", e.Cancel );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ColumnWidthChanging Event" );
}
Private Sub ListView1_ColumnWidthChanging(sender as Object, e as ColumnWidthChangingEventArgs) _ 
     Handles ListView1.ColumnWidthChanging

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "ColumnIndex", e.ColumnIndex)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "NewWidth", e.NewWidth)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Cancel", e.Cancel)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"ColumnWidthChanging Event")

End Sub

Keterangan

Acara ColumnWidthChanging ini adalah acara yang dapat dibatalkan.

Konstruktor

ColumnWidthChangingEventArgs(Int32, Int32)

Menginisialisasi instans ColumnWidthChangingEventArgs baru kelas dengan indeks dan lebar kolom yang ditentukan.

ColumnWidthChangingEventArgs(Int32, Int32, Boolean)

Menginisialisasi instans ColumnWidthChangingEventArgs baru kelas, menentukan indeks dan lebar kolom dan apakah akan membatalkan peristiwa.

Properti

Cancel

Mendapatkan atau menetapkan nilai yang menunjukkan apakah acara harus dibatalkan.

(Diperoleh dari CancelEventArgs)
ColumnIndex

Mendapatkan indeks kolom yang lebarnya berubah.

NewWidth

Mendapatkan atau mengatur lebar baru untuk kolom.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk