DataGridViewAutoSizeRowMode Sabit listesi

Tanım

Bir satırın yüksekliğinin nasıl ayarlanacağını belirtmek için değerleri tanımlar.

public enum class DataGridViewAutoSizeRowMode
public enum DataGridViewAutoSizeRowMode
type DataGridViewAutoSizeRowMode = 
Public Enum DataGridViewAutoSizeRowMode
Devralma
DataGridViewAutoSizeRowMode

Alanlar

AllCells 3

Satır yüksekliği, üst bilgi hücresi de dahil olmak üzere satırdaki tüm hücrelerin içeriğine uyacak şekilde ayarlanır.

AllCellsExceptHeader 2

Satır yüksekliği, üst bilgi hücresi hariç, satırdaki tüm hücrelerin içeriğini sığdıracak şekilde ayarlanır.

RowHeader 1

Satır yüksekliği, satır üst bilgisinin içeriğine uyacak şekilde ayarlanır.

Örnekler

Aşağıdaki kod örneği, denetimdeki üçüncü satırı başsız hücrelerinin içeriğine sığacak şekilde yeniden boyutlandırmaktadır. Bu kod örneği, Nasıl yapılır: Windows Forms DataGridView Denetimindeki İçeriği Sığdırmak için Hücreleri Program Aracılığıyla Yeniden Boyutlandırma bölümünde sağlanan daha büyük bir örneğin parçasıdır.

void SizeThirdRow( Object^ /*sender*/, EventArgs^ /*e*/ )
{
   dataGridView1->AutoResizeRow(2, DataGridViewAutoSizeRowMode::AllCellsExceptHeader);
}
private void SizeThirdRow(Object sender, EventArgs e)
{
    dataGridView1.AutoResizeRow(
        2, DataGridViewAutoSizeRowMode.AllCellsExceptHeader);
}
Private Sub SizeThirdRow(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button7.Click

    Dim thirdRow As Integer = 2
    DataGridView1.AutoResizeRow( _
        2, DataGridViewAutoSizeRowMode.AllCellsExceptHeader)

End Sub

Açıklamalar

Denetim, DataGridView satırlarını her satırın tercih edilen yüksekliğine göre yeniden boyutlandırabilir. Tercih edilen satır yüksekliği, bu satırdaki en büyük hücre değerini görüntülemek için gereken en düşük yüksekliktir. Farklı boyut modları, yeni yükseklikleri (üst bilgi hücreleri veya üst bilgi olmayan hücreler) hesaplamak için hangi hücrelerin kullanıldığını ve tüm satırların mı yoksa yalnızca o anda görüntülenen satırların mı yeniden boyutlandırıldığını belirtmenize olanak sağlar. Satırların bir alt kümesini yeniden boyutlandırmak, birçok veri satırıyla çalışırken performans cezasından kaçınmak için yararlıdır.

İçerik tabanlı otomatik yeniden boyutlandırma, kullanıcıların fareyle satır yüksekliklerini ayarlamasını engeller.

Bu numaralandırma denetim AutoResizeRow yöntemi tarafından DataGridView kullanılır.

Boyutlandırma modları hakkında daha fazla bilgi için datagridview denetimi Windows Forms boyutlandırma seçenekleri bölümüne bakın.

Şunlara uygulanır

Ayrıca bkz.