91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.89M
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2024-04-28
  • 語言: C#
  • 標簽: 動態??

資源簡介

用樹形列表動態顯示菜單,便于權限管理

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;

namespace?用樹型列表動態顯示菜單
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????#region??將MenuStrip控件中的信息添加到TreeView控件中
????????///?
????????///?將MenuStrip控件中的首行命令項添加到TreeView控件中
????????///?

????????///?TreeView控件
????????///?MenuStrip控件
????????public?void?GetMenu(TreeView?treeV?MenuStrip?MenuS)
????????{
????????????bool?Var_Bool?=?true;
????????????for?(int?i?=?0;?i?????????????{
????????????????//將一級菜單項的名稱添加到TreeView組件的根節點中,并設置當前節點的子節點newNode1
????????????????TreeNode?newNode1?=?treeV.Nodes.Add(MenuS.Items[i].Text);
????????????????if?(MenuS.Items[i].Enabled?==?false)//判斷當前項是否為可用
????????????????{
????????????????????newNode1.ForeColor?=?Color.Silver;//改變樹節點的字體顏色為不可用色
????????????????????Var_Bool?=?false;
????????????????}
????????????????else
????????????????{
????????????????????newNode1.ForeColor?=?Color.Black;//改變樹節點的字體顏色為可用色
????????????????????Var_Bool?=?true;
????????????????}
????????????????newNode1.Tag?=?0;//標識,有子項的命令項
????????????????//將當前菜單項的所有相關信息存入到ToolStripDropDownItem對象中
????????????????ToolStripDropDownItem?newmenu?=?(ToolStripDropDownItem)MenuS.Items[i];
????????????????GetCavernMenu(newNode1?newmenu?Var_Bool);//添加多層命令項
????????????}
????????}

????????///?
????????///?將MenuStrip控件中的多層命今項添加到TreeView控件中
????????///?

????????///?TreeNode對象
????????///?ToolStripDropDownItem對象
????????///?標識(是否可用)
????????public?void?GetCavernMenu(TreeNode?newNodeA?ToolStripDropDownItem?newmenuA?bool?BL)
????????{
????????????bool?Var_Bool?=?true;
????????????if?(newmenuA.HasDropDownItems?&&?newmenuA.DropDownItems.Count?>?0)
????????????????for?(int?j?=?0;?j?????????????????{
????????????????????//將二級菜單名稱添加到TreeView組件的子節點newNode1中,并設置當前節點的子節點newNode2
????????????????????TreeNode?newNodeB?=?newNodeA.Nodes.Add(newmenuA.DropDownItems[j].Text);
????????????????????Var_Bool?=?true;
????????????????????if?(BL?==?false)//判斷當前命令項的上一級命令是否可用
????????????????????{
????????????????????????newNodeB.ForeColor?=?Color.Silver;//設置當前命令項的字體顏色為不可用色
????????????????????????newNodeB.Tag?=?0;//標識,不顯示相應的窗體
????????????????????????Var_Bool?=?false;
????????????????????}
????????????????????else
????????????????????{
????????????????????????if?(newmenuA.DropDownItems[j].Enabled?==?false)//判斷當前命令項是否為可用
????????????????????????{
????????????????????????????newNodeB.ForeColor?=?Color.Silver;//設置當前命令項的字體顏色為不可用色
?????????????????????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????..A..H.?????57856??2020-03-18?14:26??用樹型列表動態顯示菜單\.vs\用樹型列表動態顯示菜單\v15\.suo

?????文件??????????0??2020-03-18?13:40??用樹型列表動態顯示菜單\.vs\用樹型列表動態顯示菜單\v15\Server\sqlite3\db.lock

?????文件?????524288??2020-03-18?14:26??用樹型列表動態顯示菜單\.vs\用樹型列表動態顯示菜單\v15\Server\sqlite3\storage.ide

?????文件?????671758??2010-08-18?17:50??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\1.bmp

?????文件??????16421??2009-02-12?08:51??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Form1.cs

?????文件??????35693??2009-02-11?17:06??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Form1.Designer.cs

?????文件??????12515??2009-02-11?17:06??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Form1.resx

?????文件????????383??2010-08-18?17:50??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Form2.cs

?????文件???????1430??2008-10-14?11:29??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Form2.Designer.cs

?????文件???????5814??2008-10-14?11:29??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Form2.resx

?????文件????????908??2009-02-12?08:52??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Frm_Logon.cs

?????文件???????5515??2009-02-12?08:51??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Frm_Logon.Designer.cs

?????文件???????5814??2009-02-12?08:51??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Frm_Logon.resx

?????文件????????514??2010-08-18?17:50??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Program.cs

?????文件???????1410??2008-12-12?15:21??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Properties\AssemblyInfo.cs

?????文件???????3133??2009-01-19?14:12??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Properties\Resources.Designer.cs

?????文件???????6180??2009-01-19?14:12??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Properties\Resources.resx

?????文件???????1118??2008-10-14?09:10??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Properties\Settings.Designer.cs

?????文件????????249??2008-10-14?09:10??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\Properties\Settings.settings

?????文件???????4573??2009-02-11?17:06??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單\用樹型列表動態顯示菜單.csproj

?????文件????????989??2008-10-14?09:10??用樹型列表動態顯示菜單\Backup\用樹型列表動態顯示菜單.sln

?????文件??????47472??2020-03-18?13:40??用樹型列表動態顯示菜單\UpgradeLog.htm

?????文件?????671758??2010-08-18?17:50??用樹型列表動態顯示菜單\用樹型列表動態顯示菜單\1.bmp

?????文件?????701952??2020-03-18?13:42??用樹型列表動態顯示菜單\用樹型列表動態顯示菜單\bin\Debug\用樹型列表動態顯示菜單.exe

?????文件??????44544??2020-03-18?13:42??用樹型列表動態顯示菜單\用樹型列表動態顯示菜單\bin\Debug\用樹型列表動態顯示菜單.pdb

?????文件??????14328??2009-02-13?09:48??用樹型列表動態顯示菜單\用樹型列表動態顯示菜單\bin\Debug\用樹型列表動態顯示菜單.vshost.exe

?????文件????????490??2007-07-21?01:33??用樹型列表動態顯示菜單\用樹型列表動態顯示菜單\bin\Debug\用樹型列表動態顯示菜單.vshost.exe.manifest

?????文件??????16421??2009-02-12?08:51??用樹型列表動態顯示菜單\用樹型列表動態顯示菜單\Form1.cs

?????文件??????35693??2009-02-11?17:06??用樹型列表動態顯示菜單\用樹型列表動態顯示菜單\Form1.Designer.cs

?????文件??????12515??2009-02-11?17:06??用樹型列表動態顯示菜單\用樹型列表動態顯示菜單\Form1.resx

............此處省略48個文件信息

評論

共有 條評論