DataGridView.AutoResizeRowHeadersWidth 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.
Satır üst bilgilerinin genişliğini üst bilgi içeriğine uyacak şekilde ayarlar.
Aşırı Yüklemeler
AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode) |
Belirtilen boyut modunu kullanarak satır üst bilgilerinin genişliğini ayarlar. |
AutoResizeRowHeadersWidth(Int32, DataGridViewRowHeadersWidthSizeMode) |
Belirtilen satırdaki üst bilginin içeriğinde yapılan değişikliklere göre ve belirtilen boyut modunu kullanarak satır üst bilgilerinin genişliğini ayarlar. |
AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode, Boolean, Boolean) |
Belirtilen boyut modunu kullanarak satır üst bilgilerinin genişliğini ayarlar ve isteğe bağlı olarak, satır ve/veya sütun üst bilgisi genişliklerinin daha sonra ayarlanacağının beklentisiyle genişliği hesaplar. |
AutoResizeRowHeadersWidth(Int32, DataGridViewRowHeadersWidthSizeMode, Boolean, Boolean) |
Satır üst bilgilerinin genişliğini, belirtilen satırdaki üst bilginin içeriğinde yapılan değişikliklere göre ve belirtilen boyut modunu kullanarak ayarlar; isteğe bağlı olarak genişliği, satır ve/veya sütun üst bilgisi genişliklerinin daha sonra ayarlanması beklentisiyle hesaplar. |
AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode)
Belirtilen boyut modunu kullanarak satır üst bilgilerinin genişliğini ayarlar.
public:
void AutoResizeRowHeadersWidth(System::Windows::Forms::DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode);
public void AutoResizeRowHeadersWidth (System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode);
member this.AutoResizeRowHeadersWidth : System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode -> unit
Public Sub AutoResizeRowHeadersWidth (rowHeadersWidthSizeMode As DataGridViewRowHeadersWidthSizeMode)
Parametreler
- rowHeadersWidthSizeMode
- DataGridViewRowHeadersWidthSizeMode
Değerlerden DataGridViewRowHeadersWidthSizeMode biri.
Özel durumlar
rowHeadersWidthSizeMode
veya DisableResizingdeğerine EnableResizing sahiptir.
rowHeadersWidthSizeMode
geçerli DataGridViewRowHeadersWidthSizeMode bir değer değil.
Açıklamalar
Bu yöntem, satır üst bilgilerinin ne zaman yeniden boyutlandırılmasını denetlemek istiyorsanız kullanışlıdır. Satır üst bilgilerinin genişliği yöntem çağrısı başına yalnızca bir kez ayarlanır; Satır üst bilgilerinin içeriği daha sonra değişirse, satır üst bilgileri otomatik olarak ayarlanmaz. İçerikleri değiştiğinde satır üst bilgilerini otomatik olarak yeniden boyutlandıracak şekilde ayarlamak için özelliğini kullanın RowHeadersWidthSizeMode .
Bu yöntem, yalnızca görüntülenen satırlardakiler gibi sınırlı bir üst bilgi kümesindeki değerlere göre yeni genişliği hesaplayan bir boyutlandırma modu belirtmenize olanak tanır. Bu, denetim çok sayıda satır içerdiğinde performansı artırı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
AutoResizeRowHeadersWidth(Int32, DataGridViewRowHeadersWidthSizeMode)
Belirtilen satırdaki üst bilginin içeriğinde yapılan değişikliklere göre ve belirtilen boyut modunu kullanarak satır üst bilgilerinin genişliğini ayarlar.
public:
void AutoResizeRowHeadersWidth(int rowIndex, System::Windows::Forms::DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode);
public void AutoResizeRowHeadersWidth (int rowIndex, System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode);
member this.AutoResizeRowHeadersWidth : int * System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode -> unit
Public Sub AutoResizeRowHeadersWidth (rowIndex As Integer, rowHeadersWidthSizeMode As DataGridViewRowHeadersWidthSizeMode)
Parametreler
- rowIndex
- Int32
Değiştirilen içerikle birlikte satır üst bilgisinin dizini.
- rowHeadersWidthSizeMode
- DataGridViewRowHeadersWidthSizeMode
Değerlerden DataGridViewRowHeadersWidthSizeMode biri.
Özel durumlar
rowIndex
, 0 ile satır sayısı eksi 1 arasında geçerli bir aralıkta değildir.
rowHeadersWidthSizeMode
veya değerine EnableResizing sahip DisableResizing
rowHeadersWidthSizeMode
geçerli DataGridViewRowHeadersWidthSizeMode bir değer değil.
Örnekler
Aşağıdaki kod örneğinde, ilk satır üst bilgisinin içeriğinde yapılan değişikliklere göre satır üst bilgisi genişliklerinin nasıl yeniden boyutlandırıladığı gösterilmektedir. 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 SizeFirstRowHeaderToAllHeaders( Object^ /*sender*/, EventArgs^ /*e*/ )
{
dataGridView1->AutoResizeRowHeadersWidth(0, DataGridViewRowHeadersWidthSizeMode::AutoSizeToAllHeaders);
}
private void SizeFirstRowHeaderToAllHeaders(Object sender, EventArgs e)
{
dataGridView1.AutoResizeRowHeadersWidth(
0, DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders);
}
Private Sub SizeFirstRowHeaderToAllHeaders(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Button8.Click
DataGridView1.AutoResizeRowHeadersWidth( _
DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders)
End Sub
Açıklamalar
Bu yöntem, yalnızca belirtilen satırdaki üst bilginin içeriği kullanıcı düzenlemelerinin veya bağlı bir veri kaynağında yapılan değişikliklerin sonucu olarak değiştiğinde satır üst bilgilerinin ne zaman yeniden boyutlandırılmasını denetlemek istiyorsanız kullanışlıdır. İçerik değişikliği gerektiriyorsa, satır üst bilgilerinin genişliği yöntem çağrısı başına yalnızca bir kez ayarlanır; Satır üst bilgilerinin içeriği daha sonra değişirse, satır üst bilgileri otomatik olarak ayarlanmaz. İçerikleri değiştiğinde satır üst bilgilerini otomatik olarak yeniden boyutlandıracak şekilde ayarlamak için özelliğini kullanın RowHeadersWidthSizeMode .
Bu yöntem, yalnızca görüntülenen satırlardakiler gibi sınırlı bir üst bilgi kümesindeki değerlere göre yeni genişliği hesaplayan bir boyutlandırma modu belirtmenize olanak tanır. Bu, denetim çok sayıda satır içerdiğinde performansı artırı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
AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode, Boolean, Boolean)
Belirtilen boyut modunu kullanarak satır üst bilgilerinin genişliğini ayarlar ve isteğe bağlı olarak, satır ve/veya sütun üst bilgisi genişliklerinin daha sonra ayarlanacağının beklentisiyle genişliği hesaplar.
protected:
void AutoResizeRowHeadersWidth(System::Windows::Forms::DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode, bool fixedColumnHeadersHeight, bool fixedRowsHeight);
protected void AutoResizeRowHeadersWidth (System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode, bool fixedColumnHeadersHeight, bool fixedRowsHeight);
member this.AutoResizeRowHeadersWidth : System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode * bool * bool -> unit
Protected Sub AutoResizeRowHeadersWidth (rowHeadersWidthSizeMode As DataGridViewRowHeadersWidthSizeMode, fixedColumnHeadersHeight As Boolean, fixedRowsHeight As Boolean)
Parametreler
- rowHeadersWidthSizeMode
- DataGridViewRowHeadersWidthSizeMode
Değerlerden DataGridViewRowHeadersWidthSizeMode biri.
- fixedColumnHeadersHeight
- Boolean
true
sütun başlıklarının geçerli yüksekliğine göre yeni genişliği hesaplamak için; false
sütun başlıklarının yüksekliğinin de ayarlanacağının beklentisiyle genişliği hesaplamak için.
- fixedRowsHeight
- Boolean
true
geçerli satır yüksekliklerine göre yeni genişliği hesaplamak için; false
satır yüksekliklerinin de ayarlanacağının beklentisiyle genişliği hesaplamak için.
Özel durumlar
rowHeadersWidthSizeMode
veya DisableResizingdeğerine EnableResizing sahiptir.
rowHeadersWidthSizeMode
geçerli DataGridViewRowHeadersWidthSizeMode bir değer değil.
Açıklamalar
Bu yöntem, satır üst bilgilerinin ne zaman yeniden boyutlandırılmasını denetlemek istiyorsanız kullanışlıdır. Satır üst bilgilerinin genişliği yöntem çağrısı başına yalnızca bir kez ayarlanır; Satır üst bilgilerinin içeriği daha sonra değişirse, satır üst bilgileri otomatik olarak ayarlanmaz. İçerikleri değiştiğinde satır üst bilgilerini otomatik olarak yeniden boyutlandıracak şekilde ayarlamak için özelliğini kullanın RowHeadersWidthSizeMode .
Bu yöntem, yalnızca görüntülenen satırlardakiler gibi sınırlı bir üst bilgi kümesindeki değerlere göre yeni genişliği hesaplayan bir boyutlandırma modu belirtmenize olanak tanır. Bu, denetim çok sayıda satır içerdiğinde performansı artırır.
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. fixedColumnHeadersHeight
veya fixedRowsHeight
parametreleri isefalse
, satır üst bilgilerinin genişliği ve AutoResizeColumnHeadersHeight gibi AutoResizeRows 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
AutoResizeRowHeadersWidth(Int32, DataGridViewRowHeadersWidthSizeMode, Boolean, Boolean)
Satır üst bilgilerinin genişliğini, belirtilen satırdaki üst bilginin içeriğinde yapılan değişikliklere göre ve belirtilen boyut modunu kullanarak ayarlar; isteğe bağlı olarak genişliği, satır ve/veya sütun üst bilgisi genişliklerinin daha sonra ayarlanması beklentisiyle hesaplar.
protected:
void AutoResizeRowHeadersWidth(int rowIndex, System::Windows::Forms::DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode, bool fixedColumnHeadersHeight, bool fixedRowHeight);
protected void AutoResizeRowHeadersWidth (int rowIndex, System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode, bool fixedColumnHeadersHeight, bool fixedRowHeight);
member this.AutoResizeRowHeadersWidth : int * System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode * bool * bool -> unit
Protected Sub AutoResizeRowHeadersWidth (rowIndex As Integer, rowHeadersWidthSizeMode As DataGridViewRowHeadersWidthSizeMode, fixedColumnHeadersHeight As Boolean, fixedRowHeight As Boolean)
Parametreler
- rowIndex
- Int32
Değiştirilen içeriğe sahip üst bilgiyi içeren satırın dizini.
- rowHeadersWidthSizeMode
- DataGridViewRowHeadersWidthSizeMode
Değerlerden DataGridViewRowHeadersWidthSizeMode biri.
- fixedColumnHeadersHeight
- Boolean
true
sütun başlıklarının geçerli yüksekliğine göre yeni genişliği hesaplamak için; false
sütun başlıklarının yüksekliğinin de ayarlanacağının beklentisiyle genişliği hesaplamak için.
- fixedRowHeight
- Boolean
true
belirtilen satırın geçerli yüksekliğine göre yeni genişliği hesaplamak için; false
satır yüksekliğinin de ayarlanacağının beklentisiyle genişliği hesaplamak için.
Özel durumlar
rowIndex
, 0 ile satır sayısı eksi 1 arasında geçerli bir aralıkta değildir.
rowHeadersWidthSizeMode
veya DisableResizingdeğerine EnableResizing sahiptir.
rowHeadersWidthSizeMode
geçerli DataGridViewRowHeadersWidthSizeMode bir değer değil.
Açıklamalar
Bu yöntem, yalnızca belirtilen satırdaki üst bilginin içeriği kullanıcı düzenlemelerinin veya bağlı bir veri kaynağında yapılan değişikliklerin sonucu olarak değiştiğinde satır üst bilgilerinin ne zaman yeniden boyutlandırılmasını denetlemek istiyorsanız kullanışlıdır. İçerik değişikliği gerektiriyorsa, satır üst bilgilerinin genişliği yöntem çağrısı başına yalnızca bir kez ayarlanır; Satır üst bilgilerinin içeriği daha sonra değişirse, satır üst bilgileri otomatik olarak ayarlanmaz. İçerikleri değiştiğinde satır üst bilgilerini otomatik olarak yeniden boyutlandıracak şekilde ayarlamak için özelliğini kullanın RowHeadersWidthSizeMode .
Bu yöntem, yalnızca görüntülenen satırlardakiler gibi sınırlı bir üst bilgi kümesindeki değerlere göre yeni genişliği hesaplayan bir boyutlandırma modu belirtmenize olanak tanır. Bu, denetim çok sayıda satır içerdiğinde performansı artırır.
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. fixedColumnHeadersHeight
veya fixedRowHeight
parametreleri isefalse
, satır üst bilgilerinin genişliği ve AutoResizeColumnHeadersHeight gibi AutoResizeRows 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.