0
放置在工具栏中复选框是不可见的(.NET 4.0运7.0的Aero)WPF隐形复选框
Dim vLabel As New Label
vLabel.Content = "Tenant"
Dim TenantDP As New DockPanel
Dim TenantCB As New CheckBox
With TenantCB
.Content = vLabel
.Name = "WebsiteUser_TenantCB"
.ToolTip = "Check if the user is a tenant"
.VerticalAlignment = Windows.VerticalAlignment.Center
.HorizontalAlignment = Windows.HorizontalAlignment.Left
.Padding = New Thickness(5, 0, 0, 0)
.BorderBrush = New SolidColorBrush(Colors.Black)
.IsEnabled = True
End With
RegisterControl(Website_User_Grid, TenantCB, TenantCB.Name.ToString)
TenantDP.Children.Add(TenantCB)
vToolBar.Items.Add(TenantDP)
vToolBar.Items.Add(TS_Separator)
我可以得到框来显示使用边界(直到鼠标越过它),
.BorderBrush = New SolidColorBrush(Colors.Black)
但不检查 - 实际控制工作正常,但用户就不能看到它。有任何想法吗?
我不明白这一点... **而不是检查 - 实际控制工作正常,但用户只是不能看到它** ...你说的'tickmark'复选框的心不是出现?或复选框的标签不显示? –
是的 - 即使我改变背景颜色,也不会显示刻度线。标签(或直接作为内容的文本)很好。该复选框将显示BorderBrush应用,然后在鼠标悬停时消失。 – gchq