DataGridViewCellStyle.Padding 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 mengatur ruang antara tepi dan DataGridViewCell kontennya.
public:
property System::Windows::Forms::Padding Padding { System::Windows::Forms::Padding get(); void set(System::Windows::Forms::Padding value); };
public System.Windows.Forms.Padding Padding { get; set; }
member this.Padding : System.Windows.Forms.Padding with get, set
Public Property Padding As Padding
Nilai Properti
Padding yang mewakili spasi antara tepi a DataGridViewCell dan kontennya.
Contoh
Contoh kode berikut mengilustrasikan penggunaan properti ini dalam DataGridView kontrol yang berisi baris yang digambar pemilik. Setiap baris menampilkan teks yang mencakup seluruh lebar baris di bawah konten sel reguler. Properti Padding digunakan untuk menyediakan ruang ekstra untuk teks ini. Dalam contoh, tinggi ekstra yang diperlukan disimpan dalam konstanta yang disebut CUSTOM_CONTENT_HEIGHT
.
Contoh kode ini adalah bagian dari contoh yang lebih besar. Untuk contoh lengkapnya, lihat Cara: Menyesuaikan Tampilan Baris di kontrol Formulir Windows DataGridView.
// Set a cell padding to provide space for the top of the focus
// rectangle and for the content that spans multiple columns.
Padding newPadding = new Padding(0, 1, 0, CUSTOM_CONTENT_HEIGHT);
this.dataGridView1.RowTemplate.DefaultCellStyle.Padding = newPadding;
// Set the selection background color to transparent so
// the cell won't paint over the custom selection background.
this.dataGridView1.RowTemplate.DefaultCellStyle.SelectionBackColor =
Color.Transparent;
// Set the row height to accommodate the content that
// spans multiple columns.
this.dataGridView1.RowTemplate.Height += CUSTOM_CONTENT_HEIGHT;
' Set a cell padding to provide space for the top of the focus
' rectangle and for the content that spans multiple columns.
Dim newPadding As New Padding(0, 1, 0, CUSTOM_CONTENT_HEIGHT)
Me.dataGridView1.RowTemplate.DefaultCellStyle.Padding = newPadding
' Set the selection background color to transparent so
' the cell won't paint over the custom selection background.
Me.dataGridView1.RowTemplate.DefaultCellStyle.SelectionBackColor = _
Color.Transparent
' Set the row height to accommodate the normal cell content and the
' content that spans multiple columns.
Me.dataGridView1.RowTemplate.Height += CUSTOM_CONTENT_HEIGHT
Keterangan
Padding Mengatur properti memengaruhi di mana kontrol DataGridViewCell pengeditan digambar. Misalnya, jika Anda mengatur Padding pada ke yang System.Windows.Forms.Padding memiliki nilai 10 untuk Leftproperti , , Top, Rightdan Bottom , , dan , konten sel digambar di tengah sel dengan spasi 10 piksel antara tepi kotak teks DataGridViewTextBoxCell dan tepi sel.