zoukankan      html  css  js  c++  java
  • C#MDI窗体容器和数据导出

    DI窗体容器:

    它可以让其它窗体在它的内部打开,无法超出它的范围 将某个窗体的属性:IsMdiContainer设置为true  -   窗口样式

    如何将其它窗体在它的内部打开? 窗体对象名.MdiParent = this;

    窗体打开时最大化属性不好用,怎么办? 在实例化窗体对象,show之前,用代码设置最大化属性 注意:窗体的WindowState属性必须为默认值Normal

    内部窗体最大时右上角总是显示最大最小关闭按钮,如何去掉? 在MDI窗体里放置一个Panel,将Panel沾满全部窗体,然后让新开窗体在Panel内部打开 窗体对象名.Parent = Panel1;

    窗体最大化打开后,不会跟随MDI窗体容器的大小而改变 使用ClinetSizeChanged事件,在事件中,将全部以打开的窗体的WindowState属性重新设置一遍

    权限设置: 因为不同的用户能看到的程序功能不同,那么需要权限来限制用户

    数据库字段里面保存字符串类型的模块代码

    在登陆成功时进行验证,看看有没有对应模块的权限代码

    如果没有,那么需要把相应的功能按钮隐藏


    数据导出:

    将数据库的数据导出成Excel工作表或是Word文档

    将一个泛型集合导出出去

    saveFileDialog StreamWriter

    难点:如何让数据成表格的形式输出出去 <table></table> 拼成html里面的table表格结构,拼成一个字符串,导出出去

  • 相关阅读:
    Windows 7 语音识别和屏幕录像
    用户体验研究乱谈后台导航
    安装VS2010
    lucene.net搜索索引详解
    网站秒杀那点破事
    初次给鼠标手术
    网站页面回车和鼠标焦点
    利用C语言的部分初始化特性进行字符串的全部初始化。
    QoS的各个方面
    指针和数组错用的问题汇总
  • 原文地址:https://www.cnblogs.com/longhaijun/p/5944495.html
Copyright © 2011-2022 走看看