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表格结构,拼成一个字符串,导出出去

  • 相关阅读:
    POJ 1887 Testing the CATCHER
    HDU 3374 String Problem
    HDU 2609 How many
    POJ 1509 Glass Beads
    POJ 1458 Common Subsequence
    POJ 1159 Palindrome
    POJ 1056 IMMEDIATE DECODABILITY
    POJ 3080 Blue Jeans
    POJ 1200 Crazy Search
    软件体系结构的艺术阅读笔记1
  • 原文地址:https://www.cnblogs.com/longhaijun/p/5944495.html
Copyright © 2011-2022 走看看