2010-11-18 12 views
0

Bu kodunasıl saf xaml bir düğme olayı yapmak için

<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> 

var Ve ben PowerOn olay LightOn.bmp görülebilecek şekilde değiştirmeye yapmak için saf XAML istiyor ve LightOff.bmp gizlenir ve Switchdown.bmp resim/düğmesine

gizlemek O zaman, Basitçe söylemek gerekirse PowerOff

cevap

0

için olayı nasıl anlamaya muktedir olamaz olmalıdır. WPF'nin ardındaki tüm fikir, davranışı ekrandan ayırmanız gerektiğidir. Yani, en azından çılgın bir kara büyü yapmadan, Image nesnesinin durumunu değiştiremezsiniz (false olarak görülebilir).