DataGridViewColumn.InheritedAutoSizeMode Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar storleksläget i praktiken för kolumnen.
public:
property System::Windows::Forms::DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { System::Windows::Forms::DataGridViewAutoSizeColumnMode get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.InheritedAutoSizeMode : System.Windows.Forms.DataGridViewAutoSizeColumnMode
Public ReadOnly Property InheritedAutoSizeMode As DataGridViewAutoSizeColumnMode
Egenskapsvärde
Det DataGridViewAutoSizeColumnMode värde som gäller för kolumnen.
- Attribut
Kommentarer
Kolumnens automatiska storleksbeteende bestäms av värdet InheritedAutoSizeMode för egenskapen, vilket är samma som värdet AutoSizeMode för egenskapen för alla värden utom NotSet, vilket indikerar att värdet ärvs från DataGridView.AutoSizeColumnsMode egenskapen i stället.
När egenskapsvärdet InheritedAutoSizeMode är Filländras kolumnen tillsammans med andra kolumner i det läget så att alla synliga kolumner i kontrollen exakt fyller den vågräta bredden på det tillgängliga visningsområdet. Alla fyllningslägeskolumner i kontrollen delar upp det tillgängliga utrymmet i proportioner som bestäms av deras FillWeight egenskapsvärden. Mer information om fyllningsläget för kolumner finns i Column Fill Mode i Windows Forms DataGridView Control.
När egenskapen InheritedAutoSizeMode är inställd på något annat värde förutom None, hanterar kolumnen dess bredd så att dess cellvärden visas helt utan urklipp. I innehållsbaserade storlekslägen sker storleksjusteringar när cellinnehållet ändras eller, om WrapMode det är aktiverat, när radhöjderna ändras. Med vissa innehållsbaserade storlekslägen kan du begränsa storleksjusteringen till de rader som visas för närvarande för att öka prestandan.
Endast kolumner med egenskapsvärdet Visibletrue ändras, och om du ändrar synligheten för en kolumn sker inte storleksändringen. När kolumner är inställda på att automatiskt ändra storlek kan användaren dessutom inte justera kolumnbredderna med musen.
Om du vill justera kolumnbredderna programmatiskt använder du DataGridView kontrollens AutoResizeColumn eller AutoResizeColumns metoderna eller anger kolumnegenskapen Width .
Mer information om innehållsbaserad automatisk storleksändring finns i Storleksalternativ i Windows Forms DataGridView Control.