どのように単一の文字列プロパティのLongListSelector selectedItem
質問
私はこのLongListSelector結observerableCollection
<DataTemplate x:Key="ucItems" >
<Grid Margin="0,0,0,17">
<TextBlock Text="{Binding Title}" TextWrapping="Wrap"
Style="{StaticResource MyBigBoldPhoneTextStyle}" />
</Grid>
</DataTemplate>
や
<toolkit:LongListSelector x:Name="ucLongList" IsFlatList="True"
ItemsSource="{Binding UcItem}"
ItemTemplate="{StaticResource ucItems}"
ListHeaderTemplate="{StaticResource ucHeader}"
SelectionChanged="ListBox_SelectionChanged" />
UcItemは3物件である:タイトル、ImageUri、リンク
私は選択されたucItemリンクの財産です。する方法を教えてください。
Im新LongListSelectorんを取得するために使用される選択性からSelectedIndexからlistbox.ありませんselectedIndexにLongListSelectorってSelectedItemの単一の物件です。
を助けてください。
解決
こちらーめDateTemplate
<DataTemplate x:Key="ucItems" >
<Grid Margin="0,0,0,17">
<TextBlock Text="{Binding Title}" TextWrapping="Wrap"
Tag="{Binding}"
Style="{StaticResource MyBigBoldPhoneTextStyle}" />
</Grid>
</DataTemplate>
今codebehind.ときはループを通じてselecteditems
var tbSender = (TextBlock)sender;
var theReference = (UcItem)tbSender.Tag;
Messagebox.Show(theReference.Link);
その タグ 属性への参照のインスタンスUcItem.
所属していません StackOverflow