DataGridViewAutoSizeRowsMode Sabit listesi

Tanım

Satırların yüksekliklerinin nasıl ayarlanacağını belirtmek için değerleri tanımlar.

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

Alanlar

AllCells 7

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

AllCellsExceptHeaders 6

Satır yükseklikleri, üst bilgi hücreleri hariç, satırlardaki tüm hücrelerin içeriğine uyacak şekilde ayarlanır.

AllHeaders 5

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

DisplayedCells 11

Satır yükseklikleri, üst bilgi hücreleri de dahil olmak üzere şu anda ekranda görüntülenen satırlardaki tüm hücrelerin içeriğine uyacak şekilde ayarlanır.

DisplayedCellsExceptHeaders 10

Satır yükseklikleri, üst bilgi hücreleri hariç olmak üzere şu anda ekranda görüntülenen satırlardaki tüm hücrelerin içeriğine uyacak şekilde ayarlanır.

DisplayedHeaders 9

Satır yükseklikleri, şu anda ekranda görüntülenen satır üst bilgilerinin içeriğine uyacak şekilde ayarlanır.

None 0

Satır yükseklikleri otomatik olarak ayarlanmaz.

Örnekler

Aşağıdaki kod örneği, hücre içeriği her değiştiğinde satırları otomatik olarak yüksekliklerini yeniden boyutlandıracak şekilde ayarlar. Yeni satır yüksekliği tüm satır ve sütunların içeriğinden belirlenir. Bu kod örneği, Nasıl yapılır: Windows Forms DataGridView Denetiminde İçerik Değiştiğinde Hücreleri Otomatik Olarak Yeniden Boyutlandırma bölümünde sağlanan daha büyük bir örneğin parçasıdır.

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

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 başsız 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 AutoSizeRowsMode özelliği ve AutoResizeRows 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.