Trong điều hướng bằng bàn phím, khi nút được chọn, nút này có đường viền đứt nét. Làm thế nào để thay đổi màu sắc của nó?Làm cách nào để thay đổi tab của nút Dừng màu đường viền đứt nét trong WPF?
6
A
Trả lời
6
Tôi tin rằng những gì bạn đang tìm kiếm là FocusVisualStyle
. Nếu bạn đặt giá trị này thành null, bạn có thể ẩn đường viền đứt nét. Trong trường hợp của bạn, bạn muốn thay đổi màu sắc. Những gì bạn sẽ làm là tạo một phong cách mới và áp dụng nó cho FocusVisualStyle
.
Dưới đây là một bài viết MSDN đó cho bạn thấy làm thế nào để làm điều này:
http://msdn.microsoft.com/en-us/library/ms744790.aspx
Mã cơ bản họ liệt kê như sau:
<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>
Các vấn đề liên quan
- 1. Làm cách nào để tạo đường viền đứt nét với các góc tròn trong WPF?
- 2. Làm cách nào để thay đổi màu nền của điều khiển tab trong Winforms?
- 3. ggplot2: Đường đứt nét trong chú thích
- 4. Làm cách nào để thay đổi màu đường viền (hoặc xóa đường viền) của điều khiển PropertyGrid?
- 5. Làm cách nào để thay đổi màu của đường lưới của lưới trong WPF?
- 6. WPF SystemColors: màu của đường viền TextBox
- 7. Làm cách nào để thay đổi màu của đường viền trên hộp nhóm?
- 8. Làm cách nào để thay đổi màu đường viền của biểu mẫu C#?
- 9. Làm cách nào để thay đổi màu đường viền (không tập trung) của EditText?
- 10. thay đổi màu đường viền hộp kiểm
- 11. Loại bỏ đường viền nút trong WPF?
- 12. Thay đổi màu đường viền của văn bản iOS
- 13. Làm cách nào để vẽ hình chữ nhật có đường nét đứt trong canvas?
- 14. Làm cách nào để thay đổi màu của ImageButton khi lấy nét/bấm
- 15. đường nét Rendering trong WPF
- 16. JavaFx 2.x: Làm thế nào để vẽ các đường đứt nét hoặc chấm chấm?
- 17. Làm cách nào để thay đổi màu đường viền bên dưới thanh điều hướng?
- 18. Đường viền vẽ hình chữ nhật WPF
- 19. Làm cách nào để loại bỏ đường đứt nét khỏi giao diện người dùng menu của tôi?
- 20. Làm cách nào để thay đổi màu của nút màu khi được nhấn trong Android?
- 21. Ảnh SVG có đường viền/nét viền
- 22. Tạo một đường đứt nét một phần trong ggplot2
- 23. Thay đổi màu đường kẻ trong các tab - ActionBarSherlock
- 24. Làm thế nào để thay đổi màu viền của một số ô trong DataGridView?
- 25. Thay đổi màu nền của tab ActionBar
- 26. Thay đổi màu của nút trong ô DataGridView
- 27. Làm cách nào để xóa đường viền ButtonChrome (khi xác định mẫu của đường viền)?
- 28. Làm cách nào để thay đổi màu của các tab điều hướng ActionBar?
- 29. Màu đường viền UITextField
- 30. Thay đổi đường viền của ToolStripComboBox bằng kiểu Flat