zoukankan      html  css  js  c++  java
  • CS 系统框架二[增加默认启动以及代码打开窗体]

    前几天有几个朋友要了我的框架源码,这几天也经常通过远程以及电话来帮他解决一些问题,后来他说马上要交项目了,但是有一个问题还没有搞出来,那就是在原有的框架里面如何设置一个窗体自动启动?本身我的框架是登录进去之后所有的菜单都是根据后台的权限进行分配,加载进来之后绑定在工具箱里面,当用户点击菜单之后才会加载窗体,看他现在的意思是想登录进去之后默认启动一个窗体,这个简单,因为加载窗体的动作是写的一个方法来调用的,那么只需要在Load里面调用一下就行了,

    1 private void FrmMain_Load(object sender, EventArgs e)
    2         {
    3              ShowFunctionFrm("需要自动启动的窗体名称");
    4         }

    这样确实帮他实现了他想要的功能,但是后来我觉得这样非得写死在程序里面,没办法变化了,所以现在将其增加到这个框架里面来,放在后台去配置。另外增加了通过窗体代码来打开窗体的功能,不知道有没有朋友用过SAP,里面的窗体全部是通过一些命令来打开的,这里我仿照了一下(其实谈不上仿照,因为在接触SAP之前我都已经这样设计了),系统启动的时候自动将Code增加到下拉列表里面,这里的Code和权限列表里面的内容完全一致,选择了Code之后确认便可打开窗体,这里也支持模糊输入。

    作者:Allen Chen无影
    邮箱:allen0717@163.com
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
查看全文
  • 相关阅读:
    实验4-2-4 换硬币 (20分)
    实验4-1-4 求整数的位数及各位数字之和 (15分)
    实验4-1-10 兔子繁衍问题 (15分)
    实验4-1-7 特殊a串数列求和 (20分)
    实验4-1-3 找出最小值 (20分)
    实验4-1-2 求奇数和 (15分)
    实验4-1-1 最大公约数和最小公倍数 (15分)emmm辗转相除法
    实验3-10 高速公路超速处罚 (15分)
    1.使用Lucene开发自己的搜索引擎--倒排索引基础知识
    办公自动化项目从无到有-第三篇系统管理模块
  • 原文地址:https://www.cnblogs.com/allen0118/p/2723880.html
  • Copyright © 2011-2022 走看看