各位大虾, 问题如下:
我新建了一个窗口,上面放上了(上下两个空间,比如:上 放的是listview 下 放的是几个按钮 编辑框,中间我用一个横线隔开) 大小固定了,现在我想做的是:
当我没有选中并双击listview中的数据时,想让下方的几个按钮与编辑框 隐藏(不是控件.visible=false),也就是从中间的横线开始隐藏(窗口的大小就变小了,留下的是上方的listview),
当我选中并双击listview中的数据时,下方的几个按钮与编辑框出现,窗口也恢复了原来初始的大小(上下两个空间, 上 listview 下 几个按钮与几个编辑框)
以前MFC是用过 但是忘记了,还请大虾给出代码 谢谢。我在博问上没有搜索到相关的文章(其实是我不知道以什么关键字搜索 呵呵,所有没找到)
窗口的标题高度 能取到吗? 我刚才用窗口拉伸看到了 是31 但是能不能动态取出啊 呵呵
木代码
窗体加载的时候重新设置窗体大小
下面的按钮什么的也不用隐藏那么麻烦,空间不够就看不见
ListView做个双击事件,事件中再次还原窗体大小......
也可以做成下方按钮什么的,在双击ListView时动态添加
你试试
按钮做成动态绘制的
点击ListView时改变窗体的高度。