2012-12-14 99 views

回答

10

在我的情況下,我在LongListSelectorItemDataTemplate中使用了RadioButton控件來實現此目的。您將在左邊界有一個檢查或未檢查的標誌。

在任何情況下,重要的是,您爲所有Radibutton設置相同的組,因此所選內容僅代表一個條目。

Content或你的RadioButton裏面你可以把TextBlock綁定到String

即時通訊目前不在家,但如果這不會解決你的問題,我會爲您提供一些代碼,當我在家裏;)

在這裏你去:

<LongListSelector.ItemTemplate> 
    <DataTemplate> 
     <ContentControl HorizontalAlignment="Stretch" HorizontalContentAlignment="Left"> 
      <RadioButton HorizontalAlignment="Stretch" Margin="0,0,0,0" GroupName="A" Background="Black" > 
       <StackPanel toolkit:TiltEffect.IsTiltEnabled="True"> 
        <TextBlock Text="{Binding Path=XXX}" 
           TextWrapping="Wrap" 
           Foreground="Black" 
           Style="{StaticResource PhoneTextExtraLargeStyle}"/> 
        <TextBlock Text="{Binding Path=XXXX}" 
           TextWrapping="Wrap" 
           Foreground="Black" 
           Margin="14,-6,0,0" 
           Style="{StaticResource PhoneTextSubtleStyle}"/> 
       </StackPanel> 
      </RadioButton> 
     </ContentControl> 
    </DataTemplate> 
</LongListSelector.ItemTemplate> 
+0

這將是很好,如果你可以給我一些演示代碼。謝謝。 –

+0

在我的第一個答案中添加了代碼。 –

+1

謝謝!很棒! –

相關問題