i'v a list box
, which includes one listboxitem
& this listboxitem
contains a wrap panel
, に追加したいgrids
(ユーザー プロファイルの写真と名前を含む) ので、作成したdatatemplate
--->
<DataTemplate x:Key="UserGridListTemplate">
<Grid Height="140" Width="155">
<Grid.Background>
<ImageBrush ImageSource="{Binding UPicPath}" Stretch="Fill"/>
</Grid.Background>
<TextBlock VerticalAlignment="Bottom" HorizontalAlignment="Left" Text="{Binding UName}" Foreground="Black" FontSize="27" OpacityMask="#7C000000" />
</Grid>
</DataTemplate>
そして、データ(画像ソースとtexblock値)をC#で動的に割り当てたいので、コードでこれdatatemplate
と彼の子コントロール( image
& )にアクセスするにはどうすればよいですか?また、これをそれに追加するにはどうすればよいですか?textblock
datatemplate
listboxitem
xaml を生成したアイデアについては、次のようになります--->
<Grid Grid.RowSpan="5" Width="334" Grid.ColumnSpan="2" Margin="134,80,-12,20">
<ListBox>
<ListBoxItem>
<toolkit:WrapPanel HorizontalAlignment="Left" VerticalAlignment="Top">
// -->UserGridListTemplate instance 1 with some data assigned
// -->UserGridListTemplate instance 1 with some data assigned
// -->UserGridListTemplate instance 1 with some data assigned
and so on................
</toolkit:WrapPanel>
</ListBoxItem>
</ListBox>
</Grid>
上記のようなもの