DataGridView.AutoSizeRowsMode Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan bagaimana tinggi baris ditentukan.
public:
property System::Windows::Forms::DataGridViewAutoSizeRowsMode AutoSizeRowsMode { System::Windows::Forms::DataGridViewAutoSizeRowsMode get(); void set(System::Windows::Forms::DataGridViewAutoSizeRowsMode value); };
public System.Windows.Forms.DataGridViewAutoSizeRowsMode AutoSizeRowsMode { get; set; }
member this.AutoSizeRowsMode : System.Windows.Forms.DataGridViewAutoSizeRowsMode with get, set
Public Property AutoSizeRowsMode As DataGridViewAutoSizeRowsMode
Nilai Properti
Nilai DataGridViewAutoSizeRowsMode yang menunjukkan mode ukuran. Default adalah None.
Pengecualian
Nilai yang ditentukan saat mengatur properti ini bukan nilai yang valid DataGridViewAutoSizeRowsMode .
Nilai yang ditentukan saat mengatur properti ini adalah AllHeaders atau DisplayedHeaders dan header baris disembunyikan.
Contoh
Contoh kode berikut menunjukkan cara mengatur baris untuk mengubah ukuran secara otomatis berdasarkan konten header baris dan semua kolom. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan dalam Cara: Mengubah Ukuran Sel Secara Otomatis Saat Konten Berubah di kontrol Formulir Windows DataGridView.
void AutoSizeRowsMode( Object^ /*sender*/, EventArgs^ /*es*/ )
{
dataGridView1->AutoSizeRowsMode = DataGridViewAutoSizeRowsMode::AllCells;
}
private void AutoSizeRowsMode(Object sender, EventArgs es)
{
dataGridView1.AutoSizeRowsMode =
DataGridViewAutoSizeRowsMode.AllCells;
}
Private Sub AutoSizeRowsMode(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Button7.Click
DataGridView1.AutoSizeRowsMode = _
DataGridViewAutoSizeRowsMode.AllCells
End Sub
Keterangan
Properti ini memungkinkan Anda mengonfigurasi kontrol sehingga tinggi baris secara otomatis disesuaikan agar sesuai dengan kontennya setiap kali konten berubah. Jika WrapMode diaktifkan, tinggi baris juga disesuaikan setiap kali lebar kolom berubah. Beberapa mode ukuran memungkinkan Anda membatasi penyesuaian ukuran ke baris yang saat ini ditampilkan untuk meningkatkan performa.
Hanya baris dengan Visible nilai true
properti yang diubah ukurannya secara otomatis, dan mengubah visibilitas baris yang tidak menyebabkan perubahan ukuran terjadi. Selain itu, ketika baris diatur untuk mengubah ukuran secara otomatis, pengguna tidak dapat menyesuaikan tinggi baris dengan mouse.
Nilai Height baris berukuran otomatis dihitung ulang selama tata letak untuk memperkirakan ukuran font yang digunakan. Untuk mendapatkan yang benar Height, Anda harus mengambil nilai dalam peristiwa formulir Layout alih-alih di konstruktor formulir.
Untuk menyesuaikan tinggi baris secara terprogram, gunakan AutoResizeRow metode atau AutoResizeRows , atau atur properti baris Height .
Agar konten sel dibungkus ke beberapa baris saat baris diubah ukurannya, gaya sel yang berlaku untuk sel harus memiliki WrapMode nilai Trueproperti .
Untuk informasi selengkapnya tentang ukuran otomatis berbasis konten, lihat Opsi Ukuran di Formulir Windows Kontrol DataGridView.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk