Moja typowa forma z siatki tak wyglądał w XAML:Czy istnieje sposób użycia siatki WPF bez określenia bezwzględnych współrzędnych komórki dla każdego elementu?
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"></ColumnDefinition>
<ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
</Grid.RowDefinitions>
....
<TextBlock Grid.Row="6" Text="Component"/>
<TextBox Grid.Row="6" Grid.Column="1" Text="{Binding Component.Name}"></TextBox>
<TextBlock Grid.Row="7" Text="Bussiness Process"/>
<TextBox Grid.Row="7" Grid.Column="1" Text="{Binding BusinessProcess.Name}"></TextBox>
</Grid>
Czy istnieje sposób, aby uniknąć określania th dokładnym wiersz/kolumna współrzędne?
Zasadniczo chciałbym móc zmienić kolejność kontrolek w Gridzie szybko, kopiując XAML, a teraz muszę zmienić współrzędne, które są niezręczne. Nie chcę zmieniać ich kolejności w Projektancie, ponieważ dodaje ona niepotrzebne właściwości do elementów.
Niestety, to nie pomaga w przypadku "dodatkowych właściwości", ponieważ nadal używa programu VS Designer. Świetny zestaw narzędzi. –
Wygląda świetnie, może po prostu wygenerować prosty formularz od podstaw, spróbuję! Spasibo) –