DataGridView.AutoResizeColumnHeadersHeight Yöntem
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.
Sütun üst bilgilerinin yüksekliğini üst bilgi içeriğine uyacak şekilde ayarlar.
Aşırı Yüklemeler
AutoResizeColumnHeadersHeight(Int32, Boolean, Boolean) |
Sütun üst bilgilerinin yüksekliğini, belirtilen sütundaki üst bilginin içeriğinde yapılan değişikliklere göre ayarlar ve isteğe bağlı olarak sütunun ve/veya satır üst bilgisi genişliklerinin daha sonra ayarlanacağını tahmin ederek yüksekliği hesaplar. |
AutoResizeColumnHeadersHeight(Boolean, Boolean) |
Sütun üst bilgilerinin yüksekliğini içeriklerine uyacak şekilde ayarlar ve isteğe bağlı olarak sütun ve/veya satır üst bilgisi genişliklerinin daha sonra ayarlanması beklentisiyle yüksekliği hesaplar. |
AutoResizeColumnHeadersHeight() |
Sütun başlıklarının yüksekliğini en büyük sütun üst bilgisinin içeriğine uyacak şekilde ayarlar. |
AutoResizeColumnHeadersHeight(Int32) |
Belirtilen sütundaki üst bilginin içeriğinde yapılan değişikliklere göre sütun üst bilgilerinin yüksekliğini ayarlar. |
AutoResizeColumnHeadersHeight(Int32, Boolean, Boolean)
Sütun üst bilgilerinin yüksekliğini, belirtilen sütundaki üst bilginin içeriğinde yapılan değişikliklere göre ayarlar ve isteğe bağlı olarak sütunun ve/veya satır üst bilgisi genişliklerinin daha sonra ayarlanacağını tahmin ederek yüksekliği hesaplar.
protected:
void AutoResizeColumnHeadersHeight(int columnIndex, bool fixedRowHeadersWidth, bool fixedColumnWidth);
protected void AutoResizeColumnHeadersHeight (int columnIndex, bool fixedRowHeadersWidth, bool fixedColumnWidth);
member this.AutoResizeColumnHeadersHeight : int * bool * bool -> unit
Protected Sub AutoResizeColumnHeadersHeight (columnIndex As Integer, fixedRowHeadersWidth As Boolean, fixedColumnWidth As Boolean)
Parametreler
- columnIndex
- Int32
İçeriği yeni yüksekliği belirlemek için kullanılması gereken sütun üst bilgisinin dizini.
- fixedRowHeadersWidth
- Boolean
true
satır üst bilgilerinin geçerli genişliğine göre yeni yüksekliği hesaplamak için; false
satır üst bilgilerinin genişliğinin de ayarlanacağının beklentisiyle yüksekliği hesaplamak için.
- fixedColumnWidth
- Boolean
true
belirtilen sütunun geçerli genişliğine göre yeni yüksekliği hesaplamak için; false
sütun genişliğinin de ayarlanacağının beklentisiyle yüksekliği hesaplamak için.
Özel durumlar
columnIndex
sütun sayısı eksi 1 olan geçerli 0 aralığında değildir.
Açıklamalar
Bu yöntem, yalnızca belirtilen sütundaki üst bilginin içeriği kullanıcı düzenlemelerinin veya ilişkili bir veri kaynağında yapılan değişikliklerin sonucu olarak değiştiğinde sütun üst bilgilerinin ne zaman yeniden boyutlandırılmasını denetlemek istiyorsanız kullanışlıdır. İçerik değişikliği gerektiriyorsa, sütun üst bilgilerinin yüksekliği yöntem çağrısı başına yalnızca bir kez ayarlanır; sütun başlıklarının içeriği daha sonra değişirse, sütun başlıkları otomatik olarak ayarlanmaz. İçerikleri değiştiğinde sütun başlıklarını otomatik olarak yeniden boyutlandıracak şekilde ayarlamak için özelliğini kullanın ColumnHeadersHeightSizeMode .
Sütun başlıkları 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.
Bu aşırı yükleme korumalıdır ve türetilmiş DataGridView bir sınıfta ideal hücre yüksekliği-genişlik oranları elde etmenizi sağlayacak şekilde tasarlanmıştır. fixedColumnWidth
veya fixedRowHeadersWidth
parametreleri isefalse
, sütun üst bilgilerinin yüksekliği ve AutoResizeRowHeadersWidth gibi AutoResizeColumns yöntemleri çağıracağınız beklentisiyle hesaplanır.
Program aracılığıyla yeniden boyutlandırma hakkında daha fazla bilgi için Windows Forms DataGridView Denetimi'ndeki Boyutlandırma Seçenekleri'ne bakın.
Ayrıca bkz.
Şunlara uygulanır
AutoResizeColumnHeadersHeight(Boolean, Boolean)
Sütun üst bilgilerinin yüksekliğini içeriklerine uyacak şekilde ayarlar ve isteğe bağlı olarak sütun ve/veya satır üst bilgisi genişliklerinin daha sonra ayarlanması beklentisiyle yüksekliği hesaplar.
protected:
void AutoResizeColumnHeadersHeight(bool fixedRowHeadersWidth, bool fixedColumnsWidth);
protected void AutoResizeColumnHeadersHeight (bool fixedRowHeadersWidth, bool fixedColumnsWidth);
member this.AutoResizeColumnHeadersHeight : bool * bool -> unit
Protected Sub AutoResizeColumnHeadersHeight (fixedRowHeadersWidth As Boolean, fixedColumnsWidth As Boolean)
Parametreler
- fixedRowHeadersWidth
- Boolean
true
satır üst bilgilerinin geçerli genişliğine göre yeni yüksekliği hesaplamak için; false
satır üst bilgilerinin genişliğinin de ayarlanacağının beklentisiyle yüksekliği hesaplamak için.
- fixedColumnsWidth
- Boolean
true
geçerli sütun genişliklerine göre yeni yüksekliği hesaplamak için; false
sütun genişliklerinin de ayarlanacağının beklentisiyle yüksekliği hesaplamak için.
Açıklamalar
Bu yöntem, sütun üst bilgilerinin ne zaman yeniden boyutlandırılmasını denetlemek istiyorsanız kullanışlıdır. Sütun üst bilgilerinin yüksekliği yöntem çağrısı başına yalnızca bir kez ayarlanır; sütun başlıklarının içeriği daha sonra değişirse, sütun başlıkları otomatik olarak ayarlanmaz. İçerikleri değiştiğinde sütun başlıklarını otomatik olarak yeniden boyutlandıracak şekilde ayarlamak için özelliğini kullanın ColumnHeadersHeightSizeMode .
Sütun başlıkları 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.
Bu aşırı yükleme korumalıdır ve türetilmiş DataGridView bir sınıfta ideal hücre yüksekliği-genişlik oranları elde etmenizi sağlayacak şekilde tasarlanmıştır. fixedColumnsWidth
veya fixedRowHeadersWidth
parametreleri isefalse
, sütun üst bilgilerinin yüksekliği ve AutoResizeRowHeadersWidth gibi AutoResizeColumns yöntemleri çağıracağınız beklentisiyle hesaplanır.
Program aracılığıyla yeniden boyutlandırma hakkında daha fazla bilgi için Windows Forms DataGridView Denetimi'ndeki Boyutlandırma Seçenekleri'ne bakın.
Ayrıca bkz.
Şunlara uygulanır
AutoResizeColumnHeadersHeight()
Sütun başlıklarının yüksekliğini en büyük sütun üst bilgisinin içeriğine uyacak şekilde ayarlar.
public:
void AutoResizeColumnHeadersHeight();
public void AutoResizeColumnHeadersHeight ();
member this.AutoResizeColumnHeadersHeight : unit -> unit
Public Sub AutoResizeColumnHeadersHeight ()
Örnekler
Aşağıdaki kod örneği, düğme tıklaması sonucunda sütun üst bilgilerini ve satırlarını yeniden boyutlandırmayı gösterir.
void Button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
// Resize the height of the column headers.
dataGridView1->AutoResizeColumnHeadersHeight();
// Resize all the row heights to fit the contents of all non-header cells.
dataGridView1->AutoResizeRows(
DataGridViewAutoSizeRowsMode::AllCellsExceptHeaders);
}
private void button1_Click(object sender, System.EventArgs e)
{
// Resize the height of the column headers.
dataGridView1.AutoResizeColumnHeadersHeight();
// Resize all the row heights to fit the contents of all non-header cells.
dataGridView1.AutoResizeRows(
DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders);
}
Private Sub button1_Click(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles button1.Click
' Resize the height of the column headers.
dataGridView1.AutoResizeColumnHeadersHeight()
' Resize all the row heights to fit the contents of all
' non-header cells.
dataGridView1.AutoResizeRows( _
DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders)
End Sub
Açıklamalar
Sütun üst bilgilerinin ne zaman yeniden boyutlandırılmasını denetlemek istiyorsanız bu yöntem yararlıdır. Sütun üst bilgilerinin yüksekliği yöntem çağrısı başına yalnızca bir kez ayarlanır; sütun başlıklarının içeriği daha sonra değişirse, sütun başlıkları otomatik olarak ayarlanmaz. İçerikleri değiştiğinde sütun üst bilgilerini otomatik olarak yeniden boyutlandıracak şekilde ayarlamak için özelliğini kullanın ColumnHeadersHeightSizeMode .
Sütun başlıkları yeniden boyutlandırıldığında hücre içeriğinin birden çok satıra kaydırılabilmesi için, hücre için geçerli olan hücre stilinin özellik değeri TrueolmalıdırWrapMode.
Program aracılığıyla yeniden boyutlandırma hakkında daha fazla bilgi için Windows Forms DataGridView Denetimi'ndeki Boyutlandırma Seçenekleri'ne bakın.
Ayrıca bkz.
Şunlara uygulanır
AutoResizeColumnHeadersHeight(Int32)
Belirtilen sütundaki üst bilginin içeriğinde yapılan değişikliklere göre sütun üst bilgilerinin yüksekliğini ayarlar.
public:
void AutoResizeColumnHeadersHeight(int columnIndex);
public void AutoResizeColumnHeadersHeight (int columnIndex);
member this.AutoResizeColumnHeadersHeight : int -> unit
Public Sub AutoResizeColumnHeadersHeight (columnIndex As Integer)
Parametreler
- columnIndex
- Int32
Değiştirilen içeriğe sahip üst bilgiyi içeren sütunun dizini.
Özel durumlar
columnIndex
sütun sayısı eksi 1 olan geçerli 0 aralığında değildir.
Açıklamalar
Bu yöntem, yalnızca belirtilen sütundaki üst bilginin içeriği kullanıcı düzenlemelerinin veya ilişkili bir veri kaynağında yapılan değişikliklerin sonucu olarak değiştiğinde sütun üst bilgilerinin ne zaman yeniden boyutlandırılmasını denetlemek istiyorsanız kullanışlıdır. İçerik değişikliği gerektiriyorsa, sütun üst bilgilerinin yüksekliği yöntem çağrısı başına yalnızca bir kez ayarlanır; sütun başlıklarının içeriği daha sonra değişirse, sütun başlıkları otomatik olarak ayarlanmaz. İçerikleri değiştiğinde sütun başlıklarını otomatik olarak yeniden boyutlandıracak şekilde ayarlamak için özelliğini kullanın ColumnHeadersHeightSizeMode .
Sütun başlıkları 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.
Program aracılığıyla yeniden boyutlandırma hakkında daha fazla bilgi için Windows Forms DataGridView Denetimi'ndeki Boyutlandırma Seçenekleri'ne bakın.