ListBox.PreferredHeight Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera łączną wysokość wszystkich elementów w obiekcie 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
Wartość właściwości
Łączna wysokość w pikselach wszystkich elementów w kontrolce.
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak ustawić Size właściwość ListBox na podstawie wartości PreferredHeight właściwości w celu wyświetlenia wszystkich elementów bez ListBox użycia pasków przewijania. Ten przykład wymaga dodania ListBox kontrolki o nazwie listBox1
, do formularza.
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
Uwagi
Ta właściwość umożliwia określenie wysokości, do ListBox której należy mieć rozmiar, aby wyświetlić każdy dostępny element na liście i uniknąć wyświetlania pionowych pasków przewijania. Jeśli ilość elementów w elemecie ListBox jest duża, zmiana rozmiaru kontrolki przy użyciu wartości PreferredHeight właściwości może spowodować ListBox , że rozmiar będzie większy niż obszar klienta formularza lub kontenera ListBox .