首页 新闻 会员 周边 捐助

C# 窗口的大小问题

0
悬赏园豆:60 [已解决问题] 解决于 2012-02-13 20:10

    各位大虾, 问题如下:

    我新建了一个窗口,上面放上了(上下两个空间,比如:上 放的是listview 下 放的是几个按钮 编辑框,中间我用一个横线隔开)  大小固定了,现在我想做的是: 

      当我没有选中并双击listview中的数据时,想让下方的几个按钮与编辑框 隐藏(不是控件.visible=false),也就是从中间的横线开始隐藏(窗口的大小就变小了,留下的是上方的listview),

      当我选中并双击listview中的数据时,下方的几个按钮与编辑框出现,窗口也恢复了原来初始的大小(上下两个空间, 上 listview 下 几个按钮与几个编辑框)

      

     以前MFC是用过 但是忘记了,还请大虾给出代码 谢谢。我在博问上没有搜索到相关的文章(其实是我不知道以什么关键字搜索 呵呵,所有没找到)

 

问题补充:

窗口的标题高度 能取到吗?  我刚才用窗口拉伸看到了 是31 但是能不能动态取出啊 呵呵

FiendReam的主页 FiendReam | 初学一级 | 园豆:8
提问于:2012-02-02 10:57
< >
分享
最佳答案
0

木代码

窗体加载的时候重新设置窗体大小

下面的按钮什么的也不用隐藏那么麻烦,空间不够就看不见

ListView做个双击事件,事件中再次还原窗体大小......

也可以做成下方按钮什么的,在双击ListView时动态添加

你试试

收获园豆:40
ERS | 小虾三级 |园豆:728 | 2012-02-02 11:26
其他回答(1)
0

按钮做成动态绘制的

点击ListView时改变窗体的高度。

收获园豆:20
az235 | 园豆:8483 (大侠五级) | 2012-02-02 11:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册