2013-04-08 47 views
0

添加样式我想要一个风格在运行时添加到一个ComboBox这样的:DevComponents - Dotnetbar2通过运行

Dim cbo as DevComponents.DotNetBar.Controls.ComboBoxEx 
cbo = new DevComponents.DotNetBar.Controls.ComboBoxEx 

With cbo 

    .Style=eDotNetBarStyle.Windows7 
    .width=200px 

End With 

ctl.Add(cbo) 

但它不工作。风格是正常的Windows控制风格。任何人都可以帮忙吗?

回答

0

根据DevComponent(DotNetBar)的版本,我当前是11.03,你只需要添加一个StyleManager到你的项目中,并且表单上的所有控件都可以拥有这种样式,而不需要写任何代码。其中一个来自StyleManager的属性是您刚刚设置的主题(Office2007,Office2010,VS2012,Windows 7,Metro等),并且DevComponents中的所有控件都将更改为适合此设置。