社区
C#
帖子详情
C#窗体设计,界面布局常见问题
xiaoyaoziqing
2011-06-22 05:36:44
请问,为什么我在窗体Form1中拖入ToolStripContainer控件,调整好大小以后,当运行窗体,在最大化时,ToolStripContainer不能随着窗体大小发生变化?而且我再进入设计界面里改ToolStripContainer大小时,也不行。请问如何解决?
...全文
261
12
打赏
收藏
C#窗体设计,界面布局常见问题
请问,为什么我在窗体Form1中拖入ToolStripContainer控件,调整好大小以后,当运行窗体,在最大化时,ToolStripContainer不能随着窗体大小发生变化?而且我再进入设计界面里改ToolStripContainer大小时,也不行。请问如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小_阳仔
2011-06-23
打赏
举报
回复
Anchor属
luluyy
2011-06-23
打赏
举报
回复
AutoSize是根据比例来控制控件的大小
LZ说的那种情况~`用Author就可以搞定了
牟云飞
2011-06-23
打赏
举报
回复
上面楼的看看ToolStripContainer里面没有dock和anchor,楼主,你选中ToolStripContainer这个控件,在右上角有个右三角,点击它,里面有个在窗体中窗体停靠,这样就行了
leroncheung
2011-06-23
打赏
举报
回复
[Quote=引用 6 楼 abbey 的回复:]
Dock通常只解决一个方向的停靠问题。
试试设置Anchor属性吧。Anchor和Dock是互补的,不过Anchor更灵活。
[/Quote]
Anchor:锚定
Dock:停靠
xiaoyaoziqing
2011-06-22
打赏
举报
回复
[Quote=引用 7 楼 sp1234 的回复:]
引用 3 楼 xiaoyaoziqing 的回复:
关键是我运行程序后,发现dock属性在属性页里不见了,这是什么原因?
说明程序还没有停止,你就去要修改它的源代码了。
[/Quote]
确信是退出程序了,我只能重新加入该控件再布局一次了,但是继续求解出现上述问题的原因
以专业开发人员为伍
2011-06-22
打赏
举报
回复
[Quote=引用 3 楼 xiaoyaoziqing 的回复:]
关键是我运行程序后,发现dock属性在属性页里不见了,这是什么原因?
[/Quote]
说明程序还没有停止,你就去要修改它的源代码了。
老毕
2011-06-22
打赏
举报
回复
Dock通常只解决一个方向的停靠问题。
试试设置Anchor属性吧。Anchor和Dock是互补的,不过Anchor更灵活。
zhangwin3
2011-06-22
打赏
举报
回复
Anchor吧?
jq_whh
2011-06-22
打赏
举报
回复
AutoSize
xiaoyaoziqing
2011-06-22
打赏
举报
回复
关键是我运行程序后,发现dock属性在属性页里不见了,这是什么原因?
Just4life
2011-06-22
打赏
举报
回复
或者响应OnResize()函数,里面手动设置位置
tmd456
2011-06-22
打赏
举报
回复
设置ToolStripContainer的dock属性
(
C#
+SQL)旅游管理系统
【有详细的过程,图片演示,及代码】【历时两周完成!】 实训目的 1、理解
C#
WinForm程序
设计
的风格,能
设计
合理的
C#
项目文件夹结构和公共类,注重代码的重用性,养成良好的标识符命名和代码编写习惯; 2、熟练掌握各种常见的控件属性和事件方法; 3、积累项目开发中常采用的
设计
模式和比较经典代码片段,并能在以后的项目开发中熟练地运用。 实训内容 实训项目:《旅行社管理系统》 1、系统功能分析与系统
设计
2、数据库
设计
数据库名称:db_travelAgency 数据表: (1)操作员信息表(编号,姓名,密码,类别) (2)客户信息表(编号,姓名,性别,生日,职业,藉贯,联系方式,注册时间) tb_customer(id,customer,sex,birthday,career,birthdayPlace,telephone,registerTime) (3)景点信息表(编号,景点名称,地址,门票价格,简介,级别) (4)省市信息表(编号,省市名,父结点编号,子结点个数,层次数,在兄弟结点中的编号,其他) (5)风景图片信息表(编号,图片名称,二进制数据,景点名称,图片描述) (6)订单信息表(订单编号,客户姓名,目的地,景区名,出发日期,返回日期,住宿标准,导游员,老人数,成人数,学生数,小孩数,总需费用,预付定金,所属旅行团号) (7)旅行团信息表(团号,景点名称,导游员,出发时间,返回时间,游客人数,入住标准) tb_groupInfo(groupID,spotName,guider,departureDate,backDdate,touristNum,dormMoney) (8)导游员信息表(编号,姓名,性别,出生年月,到旅行社的时间,负责区域,出场费,备注) 3、模块编码与调试 (1)登录模块 (2)景点信息管理模块 (3)景点信息查询模块 (4) 日常业务模块 (4)系统维护模块 (5)软件版权模块 4、集成测试 实训步骤: 第1天: 上午—(1)分析系统功能结构,了解业务流程及各功能模块 (2)在sqlserver2005环境创建各数据库和数据表,录入相关数据 下午-- (1)
设计
项目文件夹结构,收集素材,编辑App.config文件;
设计
文件夹结构: 添加并制作app.config文件 (2)编写公共类(连接数据库的类,实体类)。 连接数据库的类及其公共方法: 第2天:(1)
设计
登录模块
界面
布局
,并进行编码和调试; (2)
设计
系统主
界面
,并处理好登录模块与系统主
界面
之间的跳转关系; 系统主
界面
: 第3天:实现景点信息的添加、修改和删除功能。 添加景点信息: 修改景点信息: 删除景点信息: 第4天:(1)
设计
景点信息分类查询
界面
布局
(2)景点信息分类查询功能编码与调试 注意:根据查询选项的不同,在查询条件位置会显示不同的控件。 第5天:(1)
设计
景点图片浏览器的
界面
布局
点击确定按钮出现第一张图片 点击“>”(下一张) 点击“>|”(最后一张) 点击“<”(上一张) (2)景点图片浏览器功能编码与调试 第6天:(1)
设计
“业务预订管理”
界面
布局
; 加载
窗体
时: 点击“预订”工具条按钮时: 修改订单: 1、点击[修改]工具条,在订单编号文本框中输入订单号,点击查找,显示该订单信息; 2、对信息进行修改后,点击[保存]更新到数据库。 删除订单 1、点击[删除]工具条按钮,在订单编号文本框中输入订单号,点击查找按钮,在
界面
显示该订单的信息。 2、点击[保存]工具条按钮,删除在数据库中该订单信息。 (2)业务预订管理功能编码与调试。 参考项目中的源代码 第7天:(1)
设计
旅行团基本查询
界面
布局
; (2)旅行团查询功能编码与调试 说明:查询旅行团信息时,可以按照以下四种方式查询 a.所有已经生成的旅行团;b.按订单号查询;c.按景点查询有哪些已经设立的旅行团;d.按出发日期查询有哪些已经生成的旅行团 (3)
设计
生成旅行团功能
界面
布局
“组建旅行团”消息提示,点击确定后,生成该旅行团的明细信息,显示在datagridview中,并修改订单表中对应的字段(即该订单对应的groupID),并将旅行团明细信息写入到tb_groupInfo表中 (4)生成旅行团功能编码与调试 第8天:(1)客户信息管理模块
界面
设计
与
布局
; (2) 客户信息管理模块编码与调试 第9天:, 操作维护模块
布局
与
设计
操作员维护模块编码与调试 第10天(1)数据备份与还原模块
界面
设计
与
布局
(2)数据备份与还原模块编码与调试 实训要求 不迟到,不早退; 实训过程中,同学之间组成项目小组,分工收集材料,讨论项目或模块
设计
方案,以及核心技术的实现方案,但彼此的程序代码不能复制粘贴; 上交的实训报告不能雷同,若完全相同,实训成绩均判为零为。
BoxMan推箱子源代码(
C#
)功能完全版
C#
开发,共有42关,地图数据使用文本保存,游戏中使用了很多常见的技术,包括:文件读写,图形图像绘制技术,数组的使用,类的功能的结构划分,
窗体
的
界面
布局
和绘制等技术。游戏的结构简单清楚,非常适合初学者学习。 我的博客有更多说明和截图: http://blog.csdn.net/hwaust2007/archive/2010/04/24/5525244.aspx
C#
Winform
窗体
与
界面
设计
本课程是针对
C#
Winform开发人员的基础性课程,详尽的介绍
C#
Winform
窗体
与
界面
的
设计
,通过提供实例,让
C#
Winform开发人员掌握相关程序
设计
技巧,为后面学习完整的实战课程打下较好的基础。
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章