Otomatik olarak gerçekleşen düğmeyi devre dışı bırakmak yerine, düğmenin görünmesini gizlemek (ya da daha doğrusu görmezden gelmek) istiyorum.Yürütülmeyen bir komuta bağlı olan bir düğmeyi nasıl gizlerim?
cevap
komut engelli etkin Düğmesi/ayar sorumlu olduğunu varsayarak, bir Stil ve Tetikleyiciler'i kullanabilirsiniz: Eğer daha yüksek bir kapsam bu Stil tanımlamak ve paylaşabilirsiniz
<Button x:Name="btnMoveUp"
Command="{x:Static local:Window1.MoveItemUp}">
<Button.Style>
<Style TargetType="{x:Type Button}" >
<Style.Triggers>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Visibility" Value="Collapsed" />
</Trigger>
</Style.Triggers>
</Style>
</Button.Style>
</Button>
Not - Ben sadece daha sıkıştırılmış bir örnek için Düğme ile doğru koydu.
BooleanToVisibilityConverter
kullanın ve bir boole described here olarak bağlayın.
bu bir olasılık, teşekkürler. Bu ekstra bir özellik eklemeden yapılabilir mi? kod miktarını azaltmaya çalışıyorum. – akonsu
Görünürlük özelliği henüz bağlı değilse, stil ve tetikleyici olmadan aynı davranış. BTVC bir BooleanToVisibilityConverter (a sahip olmasıdır) 'dir
Command={Binding MyCommand}
Visibility="{Binding RelativeSource={RelativeSource Self}, Path=IsEnabled, Converter={StaticResource BTVC}}"
.
- 1. Espresso testlerinde ağ görüşmesine bağlı düğmeyi bekleyin
- 2. Android RadioGroup, bağlı olan
- 3. QMenu'daki bir alt menüyü nasıl gizlerim
- 4. Eksenleri bir araç grafiğinde nasıl gizlerim?
- 5. ProGuard ile, sadece bir sınıfı nasıl gizlerim?
- 6. YUI'deki bir öğeyi jQuery'de nasıl gösterir/gizlerim?
- 7. WPF kılavuzundaki bir satırı nasıl gizlerim?
- 8. Etkinlik bağımsız değişkenini, tetikleyicileri kullanarak bir komuta nasıl geçirebilirim?
- 9. Bir eylem ile oluşturma: bir URL parametresine bağlı olan uyarı
- 10. Bir dize değişkenini bir komuta iletildiği gibi nasıl işlerim?
- 11. Yürütülmeyen Çalıştırılabilir Dosyadan Sürüm Al
- 12. Birbirine bağlı olan zincirleme kuralları
- 13. yeni komuta
- 14. UIActionSheet'de yeşil bir düğmeyi nasıl kodlarım?
- 15. Bootsrap 4, Bir düğmeyi nasıl ortalayabilirim?
- 16. Glifi bir düğmeyi twitter'e nasıl benzer yapar?
- 17. Bir düğmeyi tıklatarak divları değiştir
- 18. Düğmeyi onclick devre dışı bırakın ancak başka bir düğmeyi etkinleştirin
- 19. Bir düğmeyi tıkladığımda bir iletişim kutusu aç
- 20. Asp.net - Bir düğmeyi bir köprüye dönüştürme
- 21. R Başka bir seçime bağlı olan parlak seçim GirişYanıt
- 22. nasıl başka bir tercüman ile virtualenv yapmak? Yukarıdaki komuta
- 23. CSS ile bir düğmeyi ve bir bağlantıyı normalleştirmek nasıl?
- 24. Yanıp sönen bir arka plan üzerinde bir düğmeyi nasıl ortalarım?
- 25. raylar güvenli komuta
- 26. İyonik başlık çubuğunu nasıl gizlerim?
- 27. std :: enable_if'in kendisi başka bir koşula bağlı olan bir koşulla nasıl kullanılır?
- 28. SQL - Diğer hesaplanan sütundaki bir sütuna bağlı olan bir düzeyi nasıl kullanabilirim?
- 29. Bir UITextField nasıl devre dışı bırakılır ve gizlerim
- 30. Android'de bir web sayfasının adres çubuğunu nasıl gizlerim?
bu yardımcı olmuyor ... bir özelliği nasıl ayarlayacağımı biliyorum. – akonsu