ListBox.PreferredHeight Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ść nieruchomoś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 .