zoukankan      html  css  js  c++  java
  • 通过双击listview中的项目来打开新窗体,有点像组策略中的双击一条策略,然后弹出相应的窗体,修改策略 Virus





    private void listView1_DoubleClick(object sender, EventArgs e)
            
    {
               
                
    //MessageBox.Show(listView1.SelectedItems[0].SubItems[2].Text);
                
    //Type type = Type.GetType("ManagedCenterSystem." + "frmPolicyItems1");
                Type type = Type.GetType("ManagedCenterSystem." + listView1.SelectedItems[0].SubItems[2].Text);
                
    object obj = Activator.CreateInstance(type);
                Form form 
    = (Form)obj;
                form.ShowDialog();
            }
    第一列是策略的名称,第二列是策略的安全设置,也就是策略的值之类的东西,第三列是策略对应的窗体的Name,就是对应的类名,也就是取这一列的名字作为类名传递,然后利用反射动态创建窗体对象,然后打开。

    【Blog】http://virusswb.cnblogs.com/

    【MSN】jorden008@hotmail.com

    【说明】转载请标明出处,谢谢

    反馈文章质量,你可以通过快速通道评论:

  • 相关阅读:
    redis全量复制和部分复制
    tp5怎么使用find_in_set
    ms1
    nginx+php上传大文件配置
    培训第一天!
    PHP中使用CURL(五)
    PHP中使用CURL(四)
    PHP中使用CURL(三)
    PHP中使用CURL(二)
    PHP中使用CURL(一)
  • 原文地址:https://www.cnblogs.com/virusswb/p/1176323.html
Copyright © 2011-2022 走看看