以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  按钮自动变大  (http://foxtable.net/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
--  
好的,谢谢甜老师,我咋把计时器给忘了