20 个解决方案
#1
只是使按钮适应?那其他的控件怎么办,被按钮遮住?
#2
之前处理过类似问题,将控件放到panel中,然后根据panel来计算控件的相对位置。
这样form大小调整后,控件就可以相对实现自动适应。
不知道还有没有其他更方便的办法
这样form大小调整后,控件就可以相对实现自动适应。
不知道还有没有其他更方便的办法
#3
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
#4
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。
#5
动态创建的按钮,并且创建的时候给了按钮出现在窗体上的坐标。 怎么放进去呢?
#6
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。 按钮大小不用改变
#7
是很多按钮?
可以取窗体的宽和高属性,动态计算按钮位置啊.不管窗口多大,都让按钮等距离布满窗口就行了啊.
#8
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。 按钮大小不用改变
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
是很多按钮?
可以取窗体的宽和高属性,动态计算按钮位置啊.不管窗口多大,都让按钮等距离布满窗口就行了啊.
你的意思是运行之后获取窗体的宽和高?按钮位置在后台已经设置好了 设置的xy坐标。怎么等距离布满啊?
#9
注册窗体大小变化的事件 和 系统分辨系改变的消息 然后定义按钮在窗体的比例就好了撒.
#10
注册窗体大小变化的事件 和 系统分辨系改变的消息 然后定义按钮在窗体的比例就好了撒.
#11
这个要你自己去查查了 貌似系统分辨率是有一个消息的
#12
这个要你自己去查查了 貌似系统分辨率是有一个消息的
#13
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。 按钮大小不用改变
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
是很多按钮?
可以取窗体的宽和高属性,动态计算按钮位置啊.不管窗口多大,都让按钮等距离布满窗口就行了啊.
你的意思是运行之后获取窗体的宽和高?按钮位置在后台已经设置好了 设置的xy坐标。怎么等距离布满啊?
设置好了没关系,修改一下按钮坐标就行了啊.
获取屏幕分辨率不妥,除非你窗口是固定大小的.不过如果窗口固定大小,那控件也可以固定位置了.
为了在用户修改了窗口大小后依然不会有按钮跑到窗口外,或窗口有空白,还是需要获取窗口大小.
可以在窗口的sizechanged事件里做脚本.
#14
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。 按钮大小不用改变
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
是很多按钮?
可以取窗体的宽和高属性,动态计算按钮位置啊.不管窗口多大,都让按钮等距离布满窗口就行了啊.
你的意思是运行之后获取窗体的宽和高?按钮位置在后台已经设置好了 设置的xy坐标。怎么等距离布满啊?
设置好了没关系,修改一下按钮坐标就行了啊.
获取屏幕分辨率不妥,除非你窗口是固定大小的.不过如果窗口固定大小,那控件也可以固定位置了.
为了在用户修改了窗口大小后依然不会有按钮跑到窗口外,或窗口有空白,还是需要获取窗口大小.
可以在窗口的sizechanged事件里做脚本.
窗体没控制大小,就设置了一个全屏。 试了几个办法还是不行啊。
#15
用wpf开发的话 以上问题都不是问题。
#16
用wpf开发的话 以上问题都不是问题。
#17
TableLayoutPanel试试
#18
我们一般是做两套分辨率,1024*768 1600*900 两套下面动态设置控件位置
#19
TableLayoutPanel试试
我们一般是做两套分辨率,1024*768 1600*900 两套下面动态设置控件位置
#20
注册事件之后 窗体变大 控件也变大呗 设置好距离就好了
#21
#1
只是使按钮适应?那其他的控件怎么办,被按钮遮住?
#2
之前处理过类似问题,将控件放到panel中,然后根据panel来计算控件的相对位置。
这样form大小调整后,控件就可以相对实现自动适应。
不知道还有没有其他更方便的办法
这样form大小调整后,控件就可以相对实现自动适应。
不知道还有没有其他更方便的办法
#3
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
#4
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。
#5
之前处理过类似问题,将控件放到panel中,然后根据panel来计算控件的相对位置。
这样form大小调整后,控件就可以相对实现自动适应。
不知道还有没有其他更方便的办法
#6
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
#7
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。 按钮大小不用改变
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
是很多按钮?
可以取窗体的宽和高属性,动态计算按钮位置啊.不管窗口多大,都让按钮等距离布满窗口就行了啊.
#8
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。 按钮大小不用改变
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
是很多按钮?
可以取窗体的宽和高属性,动态计算按钮位置啊.不管窗口多大,都让按钮等距离布满窗口就行了啊.
你的意思是运行之后获取窗体的宽和高?按钮位置在后台已经设置好了 设置的xy坐标。怎么等距离布满啊?
#9
注册窗体大小变化的事件 和 系统分辨系改变的消息 然后定义按钮在窗体的比例就好了撒.
#10
注册窗体大小变化的事件 和 系统分辨系改变的消息 然后定义按钮在窗体的比例就好了撒.
#11
这个要你自己去查查了 貌似系统分辨率是有一个消息的
#12
这个要你自己去查查了 貌似系统分辨率是有一个消息的
#13
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。 按钮大小不用改变
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
是很多按钮?
可以取窗体的宽和高属性,动态计算按钮位置啊.不管窗口多大,都让按钮等距离布满窗口就行了啊.
你的意思是运行之后获取窗体的宽和高?按钮位置在后台已经设置好了 设置的xy坐标。怎么等距离布满啊?
设置好了没关系,修改一下按钮坐标就行了啊.
获取屏幕分辨率不妥,除非你窗口是固定大小的.不过如果窗口固定大小,那控件也可以固定位置了.
为了在用户修改了窗口大小后依然不会有按钮跑到窗口外,或窗口有空白,还是需要获取窗口大小.
可以在窗口的sizechanged事件里做脚本.
#14
不好意思 搞忘说了窗体上没有其他控件运行之后创建的button按钮。 按钮大小不用改变
寻求解决方案之前,先想明白需求,你到底想实现一个什么样的效果.
仅仅是按钮位置变化能搞定的,还是按钮大小和字体也要动态调整,要不要修改窗口布局?
其他控件的位置关系怎么办?
是很多按钮?
可以取窗体的宽和高属性,动态计算按钮位置啊.不管窗口多大,都让按钮等距离布满窗口就行了啊.
你的意思是运行之后获取窗体的宽和高?按钮位置在后台已经设置好了 设置的xy坐标。怎么等距离布满啊?
设置好了没关系,修改一下按钮坐标就行了啊.
获取屏幕分辨率不妥,除非你窗口是固定大小的.不过如果窗口固定大小,那控件也可以固定位置了.
为了在用户修改了窗口大小后依然不会有按钮跑到窗口外,或窗口有空白,还是需要获取窗口大小.
可以在窗口的sizechanged事件里做脚本.
窗体没控制大小,就设置了一个全屏。 试了几个办法还是不行啊。
#15
用wpf开发的话 以上问题都不是问题。
#16
用wpf开发的话 以上问题都不是问题。
#17
TableLayoutPanel试试
#18
我们一般是做两套分辨率,1024*768 1600*900 两套下面动态设置控件位置
#19
TableLayoutPanel试试
我们一般是做两套分辨率,1024*768 1600*900 两套下面动态设置控件位置
#20
注册事件之后 窗体变大 控件也变大呗 设置好距离就好了