Bagikan melalui


ListBox.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) Metode

Definisi

Mengatur batas kontrol yang ListBox ditentukan.

protected:
 override void SetBoundsCore(int x, int y, int width, int height, System::Windows::Forms::BoundsSpecified specified);
protected override void SetBoundsCore(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified);
override this.SetBoundsCore : int * int * int * int * System.Windows.Forms.BoundsSpecified -> unit
Protected Overrides Sub SetBoundsCore (x As Integer, y As Integer, width As Integer, height As Integer, specified As BoundsSpecified)

Parameter

x
Int32

Nilai properti baru Left kontrol.

y
Int32

Nilai properti baru Top kontrol.

width
Int32

Nilai properti baru Width kontrol.

height
Int32

Nilai properti baru Height kontrol.

specified
BoundsSpecified

Kombinasi bitwise dari BoundsSpecified nilai.

Keterangan

Tinggi ListBox kontrol meningkat dan berkurang oleh kelipatan ItemHeight properti. Jika tinggi adalah angka yang bukan kelipatan ItemHeight, tinggi akan berubah oleh kelipatan ListBox terbesar yang kurang dari tinggi.

Biasanya, parameter yang sesuai dengan batas yang tidak disertakan dalam parameter yang ditentukan diteruskan dengan nilainya saat ini. Misalnya, heightproperti , , widthatau x atau yLocation properti properti dapat diteruskan dengan referensi ke instans kontrol saat ini. Namun, semua nilai yang diteruskan dihormati dan diterapkan ke kontrol.

Parameter specified mewakili elemen kontrol yang Bounds diubah oleh aplikasi Anda. Misalnya, jika Anda mengubah Size kontrol, specified nilai parameternya adalah Size. Namun, jika Size disesuaikan sebagai respons terhadap properti yang Dock ditetapkan, specified nilai parameternya adalah None.

Catatan Bagi Inheritor

Saat mengambil alih kelas turunan SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) , pastikan untuk memanggil metode kelas SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) dasar untuk memaksa batas kontrol berubah. Kelas turunan dapat menambahkan pembatasan ukuran ke SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) metode .

Berlaku untuk