WPF-Grid-layout-panel mit Zeilenhöhe auf "Auto"eingestellt
Ich würde gerne eine Tabelle mit einer Zeile oben und unten entweder mit Etiketten oder-Tasten in Ihnen. In der Mitte Plane ich, über die Verwendung einer ListBox. Ich möchte die ListBox zu erweitern, um alle verfügbaren Raum. Es wäre schön, nicht codieren der Höhe der anderen beiden Reihen. Mein XAML ist unten. Wie kann ich den mittleren Bereich automatisch erweitert? Danke.
<UserControl x:Class="WpfApplication1.UserControl1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Label Grid.Row="0"
Grid.ColumnSpan="3"
Content="Top Row" />
<ListBox Grid.Row="1"
Grid.ColumnSpan="3" />
<Label Grid.Row="2"
Grid.ColumnSpan="3"
Content="Bottom Row" />
</Grid>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie die Einstellung der mittleren Zeile dieses...
Ersetzen der Mitte
mit