DataGridView.AutoSizeRowsMode Özellik

Tanım

Satır yüksekliklerinin nasıl belirlendiğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

DataGridViewAutoSizeRowsMode Boyutlandırma modunu gösteren bir değer. Varsayılan değer: None.

Özel durumlar

Bu özellik ayarlanırken belirtilen değer geçerli DataGridViewAutoSizeRowsMode bir değer değil.

Bu özelliği ayarlarken belirtilen değer veya DisplayedHeaders olur AllHeaders ve satır üst bilgileri gizlidir.

Örnekler

Aşağıdaki kod örneğinde, satır üst bilgilerinin ve tüm sütunların içeriğine göre satırın otomatik olarak yeniden boyutlandıracak şekilde nasıl ayarlanacağı gösterilmektedir. Bu kod örneği, Nasıl yapılır: Windows Forms DataGridView Denetimindeki İç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 bir 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

Bu özellik, içindekiler her değiştiğinde satır yüksekliklerinin içeriklerine uyacak şekilde otomatik olarak ayarlanması için denetimi yapılandırmanıza olanak tanır. Etkinleştirilirse WrapMode , sütun genişlikleri her değiştiğinde satır yükseklikleri de ayarlanır. Bazı boyutlandırma modları, performansı artırmak için boyut ayarlamasını şu anda görüntülenen satırlar ile sınırlamanıza olanak sağlar.

Yalnızca özellik değerine true sahip Visible satırlar otomatik olarak yeniden boyutlandırılır ve satırın görünürlüğünü değiştirmek yeniden boyutlandırmanın gerçekleşmesine neden olmaz. Ayrıca, satırlar otomatik olarak yeniden boyutlandıracak şekilde ayarlandığında, kullanıcı satır yüksekliğini fareyle ayarlayamaz.

Height Otomatik olarak boyutlandırılan satırın değeri, kullanılan yazı tipinin boyutunu hesaba katma amacıyla düzen sırasında yeniden hesaplanır. Doğru Heightdeğerini almak için, formun oluşturucusunda yerine formun Layout olayında değerini almanız gerekir.

Satır yüksekliğini program aracılığıyla ayarlamak için veya AutoResizeRows yöntemlerini kullanın AutoResizeRow veya satır Height özelliğini ayarlayın.

Satır yeniden boyutlandırıldığında hücre içeriğinin birden çok satıra kaydırılabilmesi için, hücrenin geçerli hücre stilinin özellik değeri TrueolmalıdırWrapMode.

İçerik tabanlı otomatik boyutlandırma hakkında daha fazla bilgi için bkz. datagridview denetimi Windows Forms boyutlandırma seçenekleri.

Şunlara uygulanır

Ayrıca bkz.