DataGridView.AutoSizeRowsMode Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin