2016-03-23 13 views
0

Das ist mein XAML:Programmatically Wechseltaste Bildquelle WPSL 8.1

<Button x:Name="FlashButton" 
     BorderThickness="0" 
     Click="FlashButton_Click"> 
<Button.ContentTemplate> 
    <DataTemplate> 
     <Grid Width="70" 
       Height="70"> 
      <Ellipse Stroke="White" 
        StrokeThickness="3"/> 
      <Image x:Name="FlashButtonImage" 
        Source="/Assets/Images/flashOn.png" /> 
     </Grid> 
    </DataTemplate> 
</Button.ContentTemplate> 

Es schafft einen Kreis Schaltfläche mit einem Flash-Bild in ihm. Wenn ich die Taste drücke, möchte ich FlashButtonImage Quelle zu "/Assets/Images/flashOn.png" ändern, aber ich kann nicht auf das Bild darin zugreifen. Ist es eine einfache Möglichkeit, um diese Art von Schaltfläche zu entwerfen, oder können Sie mir mit Code für den Zugriff auf Bildquelle helfen?

Antwort

1

Sie sollten diesen Code versuchen Sie stattdessen:

<Button x:Name="FlashButton" 
     BorderThickness="0" 
     Click="FlashButton_Click"> 
    <Grid Width="70" 
      Height="70"> 
     <Ellipse Stroke="White" 
       StrokeThickness="3"/> 
     <Image x:Name="FlashButtonImage" 
       Source="/Assets/Images/flashOn.png" /> 
    </Grid> 
</Button> 
+0

Dank @Meneses! – Mihai