本文讲述双击datagridview控件使整个控件使得导航栏和控件充满整个屏幕。

首先找到datagridview控件的双击事件,然后写代码

private bool changed;//系统默认为false
private void dgv_DoubleClick(object sender,EventArgs e)
{if(changed){changed=false;tablelayoutPanel.Parent=panel;tablelayoutPanel.Dock=DockStyle.Fill;panel.Show();dgv.AutoSizeClumnsMode=DataGridViewAutoSizeColumnsMode.AllCells;dgv.ColumnHeadersDefaultCellStyle.WrapMode=DataGridViewTriState.False;}else{changed=true;panel.Controls,Remove(tablelayoutPanel);tablelayoutPanel.Parent=this;dgv.AutoSizeClumnsMode=DataGridViewAutoSizeColumnsMode.Fill;tablelayoutPanel.BringToFront();panel.Hide();}
}

其中先搭建panel,在panel上进行tablelayoutPanel的布局,分成两行,上一行画导航控件,下一行画dataGridView控件,上述的panel和tablelayoutPanel就是这么来的,至于datagridview的列属性设置是因为在进行放大后,列宽没有占满整个屏幕,所以需要代码对属性进行设置,再次双击,进行还原,关于datagridview的属性可以查阅,当然每个控件的布局前提是属性Dock已经设置为Fill.

C# 双击控件充满整个屏幕相关推荐

  1. MFC 双击控件 提示重载函数已存在

     VS2013 界面双击按钮控件,提示重载函数已存在,一般情况下,双击控件都是可以跳到代码处的,为什么现在不能了? 这涉及到VS2013的自动生成问题 . 原因:双击控件跳到代码处时,除了自动生成 ...

  2. 电子白板,控件播放功能,屏幕分享

    仿照好视通的电子白板,做了一个小demo,记录一下,将office,pdf等文档转换成图片,然后把图片做成inkcanvas的背景,录放inkcanvas控件达到屏幕分享的目的 电子白班前台用到的是I ...

  3. 解决ImageView超出父控件(或屏幕边界)时,图片挤压问题

    一.需求 在屏幕边缘显示一张图片,超出屏幕宽度时,只显示图片的左边部分,并且不被挤压,其余部分剪切.但我在实际开发中,踩了个坑,这里做个记录,下面通过图片直观了解一下情况: 理想 现实 目前可以确定, ...

  4. Qt::设置QGridlayout控件充满整个单元格

    默认的控件就是填满单元格的,但是如果你设置了单元格中的对齐方式,控件就不会充满单元格, layout->addWidget(label, 0, 0, 1, 2, Qt::AlignHCenter ...

  5. C# 屏幕控件截屏 屏幕截屏 截屏

    VS-C++ 系列:所有相关C++文章链接. VS-C# 系列:所有相关C#文章链接. bat 系列:所有相关bat文章链接. OpenCV 系列:所有相关OpenCV文章链接. AD 系列:所有相关 ...

  6. Android_(控件)使用自定义控件在屏幕中绘制一条虚线

    在Android屏幕中绘制虚线,最通用的是自定义控件DashedLine,再将自定义控件放入xml布局中 运行截图: 程序结构 package com.example.asus.gary_042;im ...

  7. VC使用ActiveX控件常见问题

    转自:http://lingchuangsong.blog.163.com/blog/static/126932322008631104133309/ 一方面,它表示将你联系到Microsoft.In ...

  8. 【 iOS 应用开发 】 UIKit 控件 ( 代码生成控件 | UIView 属性方法 | Storyboard | Bundle | Property List | 动画 | 图片内存优化 )

    文章目录 一. 代码生成控件 1. 创建设置项目 ( 1 ) 创建项目 ( ① 选择 Create a new Xcode project | ② 创建 Single View Application ...

  9. qtextedit 默认文案_QT中常用的控件说明.md

    2主窗口类型 有三种窗口 QMainWindow QWiget QDialog QMainWindow:可以包含菜单栏,工具栏和标题栏,是 最常见的窗口显示形式. QDialog:是对话窗口的基类.没 ...

最新文章

  1. redis 安装启动及设置密码windows
  2. RBAC权限设计实例(转)
  3. 如何判断服务器之间的服务是否可用?ping 还是 telnet?
  4. BZOJ1299[LLH邀请赛]巧克力棒——Nim游戏+搜索
  5. opencv 图片叠加_OpenCVSharp学习之——ROI与图像叠加
  6. java 小数运算 少0.1_计算器是如何实现0.1的?
  7. python画卡通人物用什么_干啥啥不行,吹牛第一名——Python头像动漫化,快来用女朋友照片生成一个动漫头像吧...
  8. eBPF技术应用云原生网络实践系列之基于socket的service | 龙蜥技术
  9. 梯度的直观理解_BP反向传播算法的思考和直观理解 -卷积小白的随机世界
  10. linux 编辑文件vim,linux下通过vim编辑文件的方法
  11. js table的所有td 按行合并
  12. seo关键词互点软件报价_舟山seo关键词优化软件
  13. 做了MVC模式一年,可不要把传统模式忘记呀!ashx配合aspx实现AJAX加载JSON数据...
  14. VS2010与.NET4系列 13. ASP.NET 4 SEO 改进
  15. android 手势截图,小米8手机如何截图/长截屏/手势截屏?小米8四种截图方法
  16. 计算机王码简历,王码五笔字型发明人王永民回首汉字输入这30年
  17. 用.NET开发MSN聊天机器人
  18. 填空什么的月牙_“一( )月牙”填什么量词
  19. Spark集群环境搭建+Maven、SBT编译部署+IDEA开发(一)
  20. 正圆锥体空间方程_科学解读:什么是时间?什么是空间?理论上时空是什么?...

热门文章

  1. nodejs 查看下载文件路径_QQ、迅雷、新浪等App下载文件保存路径以及隐藏文件提取...
  2. c语言system的参数,C语言中的system函数参数详解
  3. 图像传感器的 DVP 信号
  4. python中functools_Python传说中的函数神器functools模块,为你全面解析
  5. 友元函数(friend)
  6. Spring cloud Zuul 参数调优
  7. 织梦上传显示302错误
  8. 思科模拟器-实验3:单交换机VLAN配置和结果验证
  9. shell命令:xxd命令
  10. Java字节码指令大全