2

我正在编写一个触摸屏 .net winforms 应用程序,需要一个带有更大下拉箭头的组合框。有什么方法可以调整箭头的大小,还是我正在考虑编写自定义控件?

4

3 回答 3

1

我认为按钮的大小是由系统字体大小和系统滚动条尺寸的组合决定的,这两者都由显示属性控制。

另一种选择是将组合框配置为在获得焦点时下拉。这样,触摸盒子上的任何地方都会使其下降。用户可能没有意识到这一点,并且“瞄准”了窄按钮,但我认为这并没有真正的危害。

于 2008-12-11T16:02:18.077 回答
0

你能切换到WPF吗?在 wpf 中制作/派生自定义控件更容易。或者,您可以在您的 winform 中嵌入一个 WPF 控件。

在 Winforms 中滚动你自己的控件是可怕的。

于 2009-01-16T13:49:41.713 回答
0

看看 JCSelector,它是一个可以帮助您的开源 .NET 控件。访问 codeplex 网站 jcselector.codeplex.com

于 2010-02-10T19:53:03.233 回答