ListBox.PreferredHeight Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kombinovanou výšku všech položek v sadě ListBox.
public:
property int PreferredHeight { int get(); };
[System.ComponentModel.Browsable(false)]
public int PreferredHeight { get; }
[<System.ComponentModel.Browsable(false)>]
member this.PreferredHeight : int
Public ReadOnly Property PreferredHeight As Integer
Hodnota vlastnosti
Kombinovaná výška v pixelech všech položek v ovládacím prvku.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak nastavit Size vlastnost ListBox na základě hodnoty PreferredHeight vlastnosti k zobrazení všech položek v ListBox bez použití posuvníků. Tento příklad vyžaduje přidání ListBox ovládacího prvku s názvem listBox1do formuláře.
private:
void SizeMyListBox()
{
// Add items to the ListBox.
for ( int x = 0; x < 20; x++ )
{
listBox1->Items->Add( String::Format( "Item {0}", x ) );
}
listBox1->Height = listBox1->PreferredHeight;
}
private void SizeMyListBox()
{
// Add items to the ListBox.
for(int x = 0; x < 20; x++)
{
listBox1.Items.Add("Item " + x.ToString());
}
// Set the height of the ListBox to the preferred height to display all items.
listBox1.Height = listBox1.PreferredHeight;
}
Private Sub SizeMyListBox()
' Add items to the ListBox.
Dim x As Integer
For x = 0 To 19
listBox1.Items.Add(("Item " + x.ToString()))
Next x
' Set the height of the ListBox to the preferred height to display all items.
listBox1.Height = listBox1.PreferredHeight
End Sub
Poznámky
Tato vlastnost umožňuje určit výšku, na kterou ListBox je potřeba mít velikost, aby se zobrazily všechny dostupné položky v seznamu a aby se zabránilo zobrazení svislých posuvníků. Pokud je velikost položek ve ListBox velkém, změna velikosti ovládacího prvku pomocí hodnoty PreferredHeight vlastnosti může způsobit ListBox velikost mimo klientskou oblast formuláře nebo kontejneru ListBox .