£¨12£© ϵͳ¹ÜÀí
£¨13£© °æÈ¨
Èý¡¢²Î¿¼ÎÄÏ×
1£®C#´ÓÈëÃŵ½¾«Í¨ 2. c#ÃæÏò¶ÔÏó³ÌÐòÉè¼Æ
3. csdn½»Á÷ƽ̨
ËÄ¡¢²¿·Ö´úÂë
using System;
using System.Collections.Generic; using System.Text;
using System.Windows.Forms; using System.Data;
using System.Data.SqlClient;
namespace PWMS.ModuleClass {
class MyModule {
#region ¹«¹²±äÁ¿
DataClass.MyMeans MyDataClass = new PWMS.DataClass.MyMeans(); //ÉùÃ÷MyMeansÀàµÄÒ»¸ö¶ÔÏó£¬ÒÔµ÷ÓÃÆä·½·¨
public static string ADDs = \; //ÓÃÀ´´æ´¢Ìí¼Ó»òÐ޸ĵÄSQLÓï¾ä public static string FindValue = \; //´æ´¢²éѯÌõ¼þ
public static string Address_ID = \; //´æ´¢Í¨Ñ¶Â¼Ìí¼ÓÐÞ¸ÄʱµÄID±àºÅ public static string User_ID = \; //´æ´¢Óû§µÄID±àºÅ public static string User_Name = \; //´æ´¢Óû§Ãû #endregion
#region ½«StatusStrip¿Ø¼þÖеÄÐÅÏ¢Ìí¼Óµ½treeView¿Ø¼þÖÐ ///
/// ¶ÁÈ¡²Ëµ¥ÖеÄÐÅÏ¢. ///
/// ///
public void GetMenu(TreeView treeV, MenuStrip MenuS) {
for (int i = 0; i < MenuS.Items.Count; i++) //±éÀúMenuStrip×é¼þÖеÄÒ»¼¶²Ëµ¥Ïî {
//½«Ò»¼¶²Ëµ¥ÏîµÄÃû³ÆÌí¼Óµ½TreeView×é¼þµÄ¸ù½ÚµãÖУ¬²¢ÉèÖõ±Ç°½ÚµãµÄ×Ó½ÚµãnewNode1
TreeNode newNode1 = treeV.Nodes.Add(MenuS.Items[i].Text);
//½«µ±Ç°²Ëµ¥ÏîµÄËùÓÐÏà¹ØÐÅÏ¢´æÈëµ½ToolStripDropDownItem¶ÔÏóÖÐ ToolStripDropDownItem newmenu = (ToolStripDropDownItem)MenuS.Items[i];
//Åжϵ±Ç°²Ëµ¥ÏîÖÐÊÇ·ñÓжþ¼¶²Ëµ¥Ïî
if (newmenu.HasDropDownItems && newmenu.DropDownItems.Count > 0) for (int j = 0; j < newmenu.DropDownItems.Count; j++) //±éÀú¶þ¼¶²Ëµ¥Ïî
{
//½«¶þ¼¶²Ëµ¥Ãû³ÆÌí¼Óµ½TreeView×é¼þµÄ×Ó½ÚµãnewNode1ÖУ¬²¢ÉèÖõ±Ç°½ÚµãµÄ×Ó½ÚµãnewNode2
TreeNode newNode2 =
newNode1.Nodes.Add(newmenu.DropDownItems[j].Text);
//½«µ±Ç°²Ëµ¥ÏîµÄËùÓÐÏà¹ØÐÅÏ¢´æÈëµ½ToolStripDropDownItem¶ÔÏóÖÐ
ToolStripDropDownItem newmenu2 = (ToolStripDropDownItem)newmenu.DropDownItems[j];
//Åж϶þ¼¶²Ëµ¥ÏîÖÐÊÇ·ñÓÐÈý¼¶²Ëµ¥Ïî if (newmenu2.HasDropDownItems && newmenu2.DropDownItems.Count > 0)
for (int p = 0; p < newmenu2.DropDownItems.Count; p++) //±éÀúÈý¼¶²Ëµ¥Ïî
//½«Èý¼¶²Ëµ¥Ãû³ÆÌí¼Óµ½TreeView×é¼þµÄ×Ó½ÚµãnewNode2ÖÐ
newNode2.Nodes.Add(newmenu2.DropDownItems[p].Text); } } }
#endregion
#region ÉèÖÃÖ÷´°Ìå²Ëµ¥²»¿ÉÓà ///
/// ÉèÖÃÖ÷´°Ìå²Ëµ¥²»¿ÉÓÃ. ///
/// public void MainMenuF(MenuStrip MenuS) {
string Men = \;
for (int i = 0; i < MenuS.Items.Count; i++) {
Men = ((ToolStripDropDownItem)MenuS.Items[i]).Name; if (Men.IndexOf(\) == -1)
((ToolStripDropDownItem)MenuS.Items[i]).Enabled = false; ToolStripDropDownItem newmenu = (ToolStripDropDownItem)MenuS.Items[i];
if (newmenu.HasDropDownItems && newmenu.DropDownItems.Count > 0)