以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 主界面大小 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13836)
|
-- 作者:布莱克朱
-- 发布时间:2011/10/28 21:18:00
-- 主界面大小
帮助里面 有一章 设计以窗口为主的界面 的说明,里面说可以将项目设置尺寸,我想问一下,如果用代码,代码是什么?放在什么事件中.
|
-- 作者:czy
-- 发布时间:2011/10/28 21:37:00
--
和你一样这个真不知道。
|
-- 作者:布莱克朱
-- 发布时间:2011/10/28 21:40:00
--
曹老师窗口可以的.但是主界面就不知道了.
Dim w As Integer = sysinfo.ScreenWidth Dim h As Integer = Sysinfo.ScreenHeight With e.Form.BaseForm .Width = .Width / 1024 * w .Height = .Height /768 * h End With
这个东西设计真是个纠结的东西
|
-- 作者:布莱克朱
-- 发布时间:2011/10/28 22:51:00
--
Dim w As Integer = sysinfo.ScreenWidth Dim h As Integer = Sysinfo.ScreenHeight With baseMainForm .Width = .Width / 1024 * w .Height = .Height /768 * h End With
为什么这样不行?
|
-- 作者:布莱克朱
-- 发布时间:2011/10/28 22:53:00
--
提示:
1、只有在最大化属性为False的时候,宽度、高度、最大化按钮、最小化按钮、允许调整大小这五个属性的设置才会有效。 2、为了不影响正常开发,建议你在开发完成,准备发布或交付给用户使用的时候,才设置上述属性。
http://www.foxtable.com/help/topics/2306.htm
这5个属性用什么代码达到的?
|
-- 作者:狐狸爸爸
-- 发布时间:2011/10/29 8:33:00
--
Dim w As Integer = sysinfo.ScreenWidth Dim h As Integer = Sysinfo.ScreenHeight With baseMainForm .WindowState = Windows.Forms.FormWindowState.Normal .Width = .Width / 1024 * w .Height = .Height /768 * h End With
|
-- 作者:blackzhu
-- 发布时间:2011/10/29 8:36:00
--
这样的,我试试.
|
-- 作者:红叶
-- 发布时间:2011/10/29 10:12:00
--
请问这个代码应该放在哪个事件里面?能起到什么作用和能达到什么效果?
[此贴子已经被作者于2011-10-29 10:34:44编辑过]
|
-- 作者:blackzhu
-- 发布时间:2011/10/29 11:47:00
--
这个做出来的项目一点点大,是不是要根据屏幕像素来计算项目大小的.怎么计算?
|
-- 作者:blackzhu
-- 发布时间:2011/10/29 12:16:00
--
怎么只有这么大
此主题相关图片如下:未命名.jpg

|