'daki bir düğmenin durumlarını etkinleştirmek ve devre dışı bırakmak için farklı görüntüler Aşağıdaki düğmenin görüntüsünü duruma bağlı olarak değiştirmek istiyorum, yani durumu etkinleştirmek ve devre dışı bırakmak için farklı bir resim kullanmak istiyorum.WPF
<Button CommandParameter="Open" >
<StackPanel Orientation="Horizontal" >
<Image Source="../icons/big/open.png" Width="20" Height="20"></Image>
</StackPanel>
</Button>
Teşekkür ederiz.
Görüntülerin anında oluşturulması için bir çeşit grilaştırma filtresi (ve diğerleri) kullanmanın bir yolu yok mu? Farklı devletlerin esas olarak kodlanmış resimlerine sahip olmak zorunda mıyız? –
Evet, yukarıda açıklananla aynı mantığı kullanabilir ve görüntünün Opaklık özelliğini değiştirebilirsiniz. Ayrıca, şablona bir Sınır ekleyerek ve farenin resmin üzerine geldiğinde göster/gizle veya arka plan rengini değiştir gibi şeyler de yapabilirsiniz ... –
@MalRoss - Nasıl kullanabileceğinizi gösteren bu kod makalesine göz atın. devre dışı bırakılmış bir görüntü oluşturmak için değer dönüştürücü. Ben seninleyim, WinForms'un bedavaya yaptığı şeyleri yapmak için kod yazması çok sinir bozucu olsa da, en azından görüntüleri önceden yapmak zorunda değilsiniz. http://www.codeproject.com/KB/WPF/GrayscaleButton.aspx – kbrimington