私はこのSilverlightの新機能ですので、この質問が明らかであれば謝りますが、1からxまでの任意の数の行を持つことができるHTMLテーブルと同様のものを作成したいと思います。Silverlight動的サイズテーブル
テーブルを増やすには、追加する行数を増やす必要があります。また、テーブル全体の幅と高さを設定し、各行のすべてのテキストを動的に適切なサイズに変更したいと考えています。
このようなXAMLの外観はどうですか?
Cheers、Chris。
EDIT:応答のため
おかげで、私がしたいことは、これをアーカイブするために作られたすべての提案の混合物であることが表示されます:
<Grid x:Name="ExampleGrid" Height="150" Width="300" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Viewbox Stretch="Fill" Grid.Row="0">
<!-- Two column header -->
<StackPanel Orientation="Horizontal">
<TextBlock Text="Text One" Height="Auto" />
<TextBlock Text="Text One" Height="Auto" />
</StackPanel>
</Viewbox>
<Viewbox Stretch="Fill" Grid.Row="1">
<TextBlock Text="Text Two" Height="Auto" />
</Viewbox>
<Viewbox Stretch="Fill" Grid.Row="2">
<TextBlock Text="Text Three" Height="Auto"/>
</Viewbox>
グリッドはレイアウト用で、動的データ用ではありません。しかし、彼が実際に探していることを彼の質問で伝えるのは難しいです。 –
細かい点です。 – STW