如何实现控件随对话框大小变化而自动调整大小和位置
2个回答
展开全部
是文档视图啊,要是Dialog倒有个现成的类库可以使用
http://www.codeproject.com/Articles/568/CResizableDialog
要是不能直接使用,修改修改应该也可以,FormView嘛
有时候就那样,宽带高度会是0的,特别在刚开始创建显示控件的时候
我直接来了个 if (0 == width) return; if (0 == height) return;
或者 if ((width < 10) || (height < 10)) return; 不干活,窗口不可能一直是那么小,所以可视区域那么小的话,索性什么都不干好了,歪道,你且看给有能解决的吧
反正我在C#中,自绘控件,会碰到这种情况,也是想根据控件宽高度,计算绘图位置和大小的
语言只是编程语言,但是控件是系统控件的,这个应该不是语言的问题
http://www.codeproject.com/Articles/568/CResizableDialog
要是不能直接使用,修改修改应该也可以,FormView嘛
有时候就那样,宽带高度会是0的,特别在刚开始创建显示控件的时候
我直接来了个 if (0 == width) return; if (0 == height) return;
或者 if ((width < 10) || (height < 10)) return; 不干活,窗口不可能一直是那么小,所以可视区域那么小的话,索性什么都不干好了,歪道,你且看给有能解决的吧
反正我在C#中,自绘控件,会碰到这种情况,也是想根据控件宽高度,计算绘图位置和大小的
语言只是编程语言,但是控件是系统控件的,这个应该不是语言的问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询