mam ten scenariusz, w którym chcę podzielić rozmiaru kolumny spośród wszystkich ListViewItems i używam SharedSizeGroup na definicjach kolumn, ale to nie działa:SharedSizeGroup w ListView.ItemTemplate
<ListView ItemsSource="{Binding}">
<ListView.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" SharedSizeGroup="A" />
<ColumnDefinition Width="Auto" SharedSizeGroup="B" />
<ColumnDefinition Width="Auto" SharedSizeGroup="C" />
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Margin="10,0" Text="{Binding Text1}" />
<TextBlock Grid.Column="1" Margin="10,0" Text="{Binding Text2}" />
<TextBlock Grid.Column="2" Margin="10,0" Text="{Binding Text3}" />
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
I wiedzieć, że możliwe jest użycie GridView jako ListView.View, ale jest kilka problemów projektowych, które uniemożliwiają nam to. Czy istnieje inny sposób, w jaki mogę osiągnąć dzielenie szerokości kolumn?
To jest to, co chcę osiągnąć (kolumn o tych samych kolorach powinny dzielić szerokość):
góry dzięki.
Nice! Dziękuję bardzo, działało od razu! = D – Carlo
Muszę poczekać 10 minut, aby ustawić twoją odpowiedź jako zaakceptowaną. Zrobię to ASAP. – Carlo
Bez obaw, zadowolony, że pracował :) –