2013-08-09 13 views
10

enter image description hereWie in Windows Phone 8

ich verwende den oben angegebenen Popup in meinem Windows Phone 8-Anwendung einen weißen Rand auf Schwarz Ellipse setzen. Mein Problem ist für die schwarze Farbe Listenelement, ist es nicht möglich, das Element von anderen Elementen zu unterscheiden. Also meine Frage ist, wie ich einen gerundeten weißen Rand zu diesem bestimmten schwarzen Listenpunkt setzen kann.

Hier ist die Vorlage, die ich in meiner Anwendung verwende.

<DataTemplate x:Key="ColorListTemplate"> 
    <Grid Height="70" Margin="0,0,0,5" toolkit:TiltEffect.IsTiltEnabled="True"> 
     <StackPanel Orientation="Horizontal"> 
      <Ellipse Height="52" Width="52" Fill="{Binding SelectedColor}"/> 
      <TextBlock Text="{Binding ColorName}" Margin="32,0" FontSize="34" Style="{StaticResource NormalText}"/> 
      <CheckBox IsChecked="{Binding CheckedStatus}" Style="{StaticResource   CheckBoxStyle}" IsHitTestVisible="False"/> 
     </StackPanel> 
    </Grid> 
</DataTemplate> 

Bitte helfen Sie mir, meine Anforderung zu entwerfen.

+0

Könnten Sie den Hub auf die Ellipse-Elemente gesetzt, ' ' –

+0

Wenn Sie dies als Antwort hinzufügen, kann ich es als beantwortet markieren –

Antwort

15

Sie könnten einen farbigen Stroke auf die Ellipse Elemente setzen, um es auf dem schwarzen Hintergrund hervorzuheben.

Beispiel:

<Ellipse Height="52" Width="52" Fill="{Binding SelectedColor}" Stroke="White" StrokeThickness="1"/>