2010-11-18 11 views
0

ich diesen CodeWie ein Tastenereignis in reinen XAML

<Image Name="LightOn_BMP" Source="Res/LightOn.bmp" Canvas.Left="150" Canvas.Top="10" /> 
    <Image Name="LightOff_BMP" Source="Res/LightOFF.bmp" Canvas.Left="150" Canvas.Top="10" /> 

    <Button Canvas.Left="215" Canvas.Top="150" Click="PowerOn"> 
     <Image Name="SwitchDown_BMP" Source="Res/SwitchDown.bmp" /> 
    </Button> 
    <Button Canvas.Left="215" Canvas.Top="150" Click="PowerOff"> 
     <Image Name="SwtichUp_BMP" Source="Res/SwitchUp.bmp" /> 
    </Button> 

Und ich möchte in reinen XAML habe, um das POWER ON-Ereignis zu machen, so zu ändern, dass LightOn.bmp sichtbar ist und LightOff.bmp versteckt und ausblenden der Switchdown.bmp Bild/Taste

Dann sollte ich in der Lage sein, um herauszufinden, wie das Ereignis für die PowerOff

Antwort

0

einfach gesagt zu machen, können Sie nicht. Die ganze Idee hinter WPF ist, dass Sie das Verhalten von der Anzeige trennen sollten. Also, zumindest ohne verrückte schwarze Magie zu machen, werden Sie nicht in der Lage sein, den Status des Bild-Objekts zu ändern (sichtbar in falsch).