1
我有這個網格分成三列,但我想支持兩個列寬度=「0.5 *」每個和一列寬度=「1 *」。這些列應該填充從web服務收到的數據。我如何根據我收到的數據來達到這個要求?Windows Phone調整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