以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 按钮自动变大 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=65947)
|
-- 作者:新航程小何
-- 发布时间:2015/3/26 11:21:00
-- 按钮自动变大
各位老师,我现在遇到一个问题,那些button按钮,在我设计的时候是小的。结果应用之后就自动变大了,锚定里是默认的:top-left,我试着改了一下锚定,不要锚定或只要top,或left,按钮会变大,下面截图分别是应用前,后,以及 按钮属性。请老师指教一下我,我该怎么做。
此主题相关图片如下:应用前.png

此主题相关图片如下:应用后.png

此主题相关图片如下:属性.png

|
-- 作者:有点甜
-- 发布时间:2015/3/26 11:24:00
--
按钮的宽度和高度跟你说的left、top的锚定,是没有关系的。
具体问题,请上传对应例子。
|
-- 作者:新航程小何
-- 发布时间:2015/3/26 11:48:00
--
甜老师,关键问题是我在例子中是没有问题的,我一到我的项目里就成这样了,我设计的窗口本来只占屏幕的3分之1,我应用的时候窗口不就变成了满屏了,然后那按钮不就变大了吗?
|
-- 作者:有点甜
-- 发布时间:2015/3/26 11:51:00
--
以下是引用新航程小何在2015/3/26 11:48:00的发言: 甜老师,关键问题是我在例子中是没有问题的,我一到我的项目里就成这样了,我设计的窗口本来只占屏幕的3分之1,我应用的时候窗口不就变成了满屏了,然后那按钮不就变大了吗?
如果你的锚定设置的是left和top,大小是不会跟随窗口的大小变化的,除非你设置成别的。又或者你有其它代码修改了控件的锚定或宽高
|
-- 作者:新航程小何
-- 发布时间:2015/3/26 12:21:00
--
也木有设置啥,对了老师,我用的是局域网的服务器,作为服务器的电脑就在我旁边,但是我在做项目的时候,常常提示“登录设置已过期”,这怎么解决?
|
-- 作者:有点甜
-- 发布时间:2015/3/26 14:33:00
--
以下是引用新航程小何在2015/3/26 12:21:00的发言: 也木有设置啥,对了老师,我用的是局域网的服务器,作为服务器的电脑就在我旁边,但是我在做项目的时候,常常提示“登录设置已过期”,这怎么解决?
那就不可能会无缘无故的变大。
登陆过期的问题,是你长时间不连接数据库导致的。你可以弄一个计时器,几分钟练一下数据库,执行一句sql语句。
|
-- 作者:新航程小何
-- 发布时间:2015/3/26 16:37:00
--
好的,谢谢甜老师,我咋把计时器给忘了
|