0

我想在运行时向 Combobox 添加样式,如下所示:

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 控件样式。有人可以帮忙吗?

4

1 回答 1

0

根据 DevComponent(DotNetBar) 的版本,我的当前版本是 11.03,您只需在项目中添加一个 StyleManager,您选择具有此样式的表单上的所有控件都将拥有它,而无需编写任何代码。StyleManager 的属性之一是您刚刚设置的主题(Office2007、Office2010、VS2012、Windows 7、Metro 等),DevComponents 中的所有控件都将更改以适应此设置。

于 2014-03-01T21:28:22.893 回答