У меня есть эта сетка, разделенная на три столбца, но я хочу поддерживать два столбца с шириной = «0,5 *» каждый и один столбец с шириной = «1 *». Столбцы должны заполняться данными, полученными из веб-службы. Как я могу достичь этого требования, исходя из того, сколько данных я получаю?Windows Phone Adjust ColumnDefinitions
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.3*" />
<ColumnDefinition Width="0.3*" />
<ColumnDefinition Width="0.3*" />
</Grid.ColumnDefinitions>
<StackPanel Grid.Column="0">
<TextBlock Text="{Binding OtherValue1Label}" />
<TextBlock Text="{Binding OtherValue1Value}" />
</StackPanel>
<StackPanel Grid.Column="1">
<TextBlock Text="{Binding OtherValue2Label}" />
<TextBlock Text="{Binding OtherValue2Value}" />
</StackPanel>
<StackPanel Grid.Column="2">
<TextBlock Text="{Binding OtherValue3Label}" />
<TextBlock Text="{Binding OtherValue3Value}" />
</StackPanel>
Что вы подразумеваете под «на основе того, сколько данных я получаю»? Ширина столбцов может отличаться в зависимости от данных из webservice? – lisp