【发布时间】:2014-10-22 09:13:47
【问题描述】:
我正在将 Access 应用程序移植到 vb.net。约束之一是用户表单应该看起来相同。在大多数情况下,我设法做到了,除了按钮标题,vb.net 中的 text 属性。
看起来 vb.net 中的按钮控件在控制表面上有某种默认边距。无论我使用什么来对齐文本,它都会截断文本并将其移动到下一行。文本本身适合控件的大小。
我一直在玩按钮的 onpaint 事件,但无法让 t 做我想做的事。
所以我想我正在寻找一种方法来按照我想要的方式重绘控件上的按钮文本,或者更改按钮表面上的默认边距,这样控件文本就不会被截断。
任何帮助我指出正确的方向将不胜感激,在此先感谢!
【问题讨论】:
-
使按钮变宽。它适合你吗?
-
或使用较小的字体
-
不,恐怕不是,因为我提到的约束。这也意味着重新设计表格以使其更大。如果我把给定大小的字体缩小到合适的大小,几乎无法阅读。
标签: vb.net