WPF单选按钮不正确地显示鼠标悬停的颜色
我在工具栏中有三个单选按钮作为选项卡的一部分。打开选项卡时,第一个按钮始终显示鼠标悬停的颜色-当用户单击选项卡上的任何位置时,该按钮消失,下次选择选项卡时再次返回。我试着将焦点放在其他元素上,似乎没有任何东西能阻止这种行为,这对用户来说非常混乱——在下面的屏幕截图中,选择了“语句”WPF单选按钮不正确地显示鼠标悬停的颜色,wpf,vb.net,Wpf,Vb.net,我在工具栏中有三个单选按钮作为选项卡的一部分。打开选项卡时,第一个按钮始终显示鼠标悬停的颜色-当用户单击选项卡上的任何位置时,该按钮消失,下次选择选项卡时再次返回。我试着将焦点放在其他元素上,似乎没有任何东西能阻止这种行为,这对用户来说非常混乱——在下面的屏幕截图中,选择了“语句” 结果表明,对于所有单选按钮,setting.Focusable=False就是答案:-) Dim NotUsedRB As New RadioButton With NotUsedRB
结果表明,对于所有单选按钮,setting.Focusable=False就是答案:-)
Dim NotUsedRB As New RadioButton
With NotUsedRB
.Content = "Not Used"
.ToolTip = "This mailing address is not used"
.GroupName = "MailingRB"
.Name = "Mailing_NotUsedRB"
End With
RegisterControl(Customer_Grid, NotUsedRB)
vToolbar.Items.Add(NotUsedRB)
vToolbar.Items.Add(TS_Separator)
Dim StatementsRB As New RadioButton
With StatementsRB
.Content = "Statements"
.ToolTip = "Mailing address used for statements"
.GroupName = "MailingRB"
.Name = "Mailing_StatementsRB"
End With
RegisterControl(Customer_Grid, StatementsRB)
vToolbar.Items.Add(StatementsRB)
vToolbar.Items.Add(TS_Separator)
Dim FinesRB As New RadioButton
With FinesRB
.Content = "Fines"
.ToolTip = "Mailing address for violation fines"
.GroupName = "MailingRB"
.Name = "Mailing_FinesRB"
End With
RegisterControl(Customer_Grid, FinesRB)
vToolbar.Items.Add(FinesRB)
vToolbar.Items.Add(TS_Separator)