Klavye gezinmesinde, bir düğme seçildiğinde, kesik çizgili bir kenarlığa sahiptir. Rengi nasıl değiştirilir?Bir Button sekmesi WPF'de kesikli kenarlık rengini nasıl değiştirir?
6
A
cevap
6
Aradığınızı inanıyorum FocusVisualStyle
. Bunu null olarak ayarlarsanız, kesikli kenarlığı gizleyebilirsiniz. Senin durumunda, rengi değiştirmek istiyorsun. Yapacağınız şey yeni bir stil oluşturmak ve bunu FocusVisualStyle
'a uygulamak olacaktır.
http://msdn.microsoft.com/en-us/library/ms744790.aspx
onlar listelemek temel kod olarak: Burada
Bunu nasıl gösteren bir MSDN makale<Page.Resources>
<Style x:Key="MyFocusVisual">
<Setter Property="Control.Template">
<Setter.Value>
<ControlTemplate>
<Rectangle Margin="-2" StrokeThickness="1" Stroke="Red" StrokeDashArray="1 2"/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Page.Resources>
<StackPanel Background="Ivory" Orientation="Horizontal">
<Canvas Width="10"/>
<Button Width="100" Height="30" FocusVisualStyle="{DynamicResource MyFocusVisual}">
Focus Here</Button>
<Canvas Width="100"/>
<Button Width="100" Height="30" FocusVisualStyle="{DynamicResource MyFocusVisual}">
Focus Here</Button>
</StackPanel>
İlgili konular
- 1. Çift kesikli kenarlık nasıl etkinleştirilir?
- 2. Bağlantıda kesikli kenarlık görünmekte katı
- 3. tabcontrol ownerdraw tabcontrol'ün kenarlık stilini değiştirir
- 4. Seçimde UITableViewCell kenarlık rengini değiştir
- 5. TextBox Denetim Sekmesi Duraklatlarını Nasıl Değiştirir
- 6. jQuery.css(), kenarlık rengini, kırmızı
- 7. Bir Windows üzerinde kenarlık rengini değiştirme Form
- 8. BottomNavigationPar sekmesi simge rengini değiştirme
- 9. NSTextField öğesinin kenarlık rengini değiştir
- 10. Kullanıcı yazarken metin rengini değiştirir misiniz?
- 11. değiştir sekmesi arka plan rengini ve sekmeler
- 12. Giriş kontrolünün kenarlık rengini sıfırla (HTML/Javascript)
- 13. Colorbar kenarlık rengini matplotlib üzerinde özelleştirme
- 14. IonicPopup denilen arka plan rengini değiştirir
- 15. Kenarlık rengi hücresi, odakta rengini değiştirmeyi engelle
- 16. Belirli Tkinter widget'larının kenarlık rengi nasıl ayarlanır?
- 17. kesikli çizgi
- 18. Bir önyükleme masasının kenarlık rengini değiştirmenin en iyi yolu nedir?
- 19. Menü UI'deki kesikli çizgi nasıl kaldırılır?
- 20. Twitter, düğme genişliğini nasıl değiştirir?
- 21. Kesikli Çok Satırlı Etiket
- 22. WPF'de yuvarlak köşeleri olan kesikli kenarları nasıl oluştururum?
- 23. ggplot2: Göstergede Kesikli Çizgi
- 24. JGoodies içinde bir JButton rengini değiştirme WindowsLookAndFeel
- 25. ggplot2: Dolgu rengini bir boxplot'ta nasıl ayarlanır (ve açıklama metnini değiştirir)?
- 26. NSTexturedSquareBezelStyle düğmesinin çevresinde bir kenarlık nasıl çizilir?
- 27. Bir ögeye odaklanmak, bir başkasının CSS'sini değiştirir
- 28. Bağlantı sekmesi ile bağlantı sekmesi
- 29. Düğmeye basıldığında, Twitter Bootstrap sekmesi nasıl değiştirilir?
- 30. Android Studio'da bir düğmenin rengini nasıl değiştirebilirim?