在C#环境中,将复选框的CheckState属性设置为Indeterminate会在复选框内显示“绿色方块”。
在VB环境中,这显示为“灰色检查”(即使对于“虚拟”用户也不太直观)。
如何让Indeterminate状态看起来像VB.NET中的“绿色方块”?
顺便说一下,我正在使用VS2008,Winforms 2.0。
(顺便说一下:我试图创建两个标签CheckState Indeterminate,这更符合我的问题,但由于积分而被StackOverflow禁止!)
答案 0 :(得分:2)
您需要为应用程序启用XP视觉样式才能获得绿色方块。在致电Main
之前,请先在Application.Run(...)
函数中尝试此操作:
Application.EnableVisualStyles();