SVN r871
SVN-Revision: r871
This commit is contained in:
@@ -694,11 +694,12 @@ namespace Lskj.Main.Control
|
|||||||
string hoverImg = PubUtil.MainMenuDefaultImage + dataRow["MouseOverImg1"] + "";
|
string hoverImg = PubUtil.MainMenuDefaultImage + dataRow["MouseOverImg1"] + "";
|
||||||
string[] menuTag = new string[] { dataRow["DllFileName"] + "", dataRow["PurviewId"] + "", dataRow["LMenuId"] + "", dataRow["UrlParams"] + "", dataRow["LSubSysId"] + "", dataRow["dllShowCaption"] + "" };
|
string[] menuTag = new string[] { dataRow["DllFileName"] + "", dataRow["PurviewId"] + "", dataRow["LMenuId"] + "", dataRow["UrlParams"] + "", dataRow["LSubSysId"] + "", dataRow["dllShowCaption"] + "" };
|
||||||
Menu_ItemNew menu = new Menu_ItemNew();
|
Menu_ItemNew menu = new Menu_ItemNew();
|
||||||
|
menu.Name = groupMenuId;
|
||||||
menu.Size = new Size(menuWidth, menuHeight);
|
menu.Size = new Size(menuWidth, menuHeight);
|
||||||
menu.SetMenuCaption(dataRow["dllShowCaption"] + "");
|
menu.SetMenuCaption(dataRow["dllShowCaption"] + "");
|
||||||
menu.SetRoundRadius = 20;
|
menu.SetRoundRadius = 20;
|
||||||
menu.GetButton().Tag = menuTag;
|
menu.Tag = menuTag;
|
||||||
menu.GetButton().Click += OnMenuItemClick;
|
menu.Click += OnMenuItemClick;
|
||||||
menu.SetMenuImg(File.Exists(defaultImg) ? Image.FromFile(defaultImg) : Resources.default_icon);
|
menu.SetMenuImg(File.Exists(defaultImg) ? Image.FromFile(defaultImg) : Resources.default_icon);
|
||||||
menu.SetMenuHoverImg(File.Exists(hoverImg) ? Image.FromFile(hoverImg) : Resources.default_icon);
|
menu.SetMenuHoverImg(File.Exists(hoverImg) ? Image.FromFile(hoverImg) : Resources.default_icon);
|
||||||
baseFlowPanel.Controls.Add(menu);
|
baseFlowPanel.Controls.Add(menu);
|
||||||
@@ -727,11 +728,12 @@ namespace Lskj.Main.Control
|
|||||||
string hoverImg = PubUtil.MainMenuDefaultImage + dataRow["MouseOverImg1"] + "";
|
string hoverImg = PubUtil.MainMenuDefaultImage + dataRow["MouseOverImg1"] + "";
|
||||||
string[] menuTag = new string[] { dataRow["DllFileName"] + "", dataRow["PurviewId"] + "", dataRow["LMenuId"] + "", dataRow["UrlParams"] + "", dataRow["LSubSysId"] + "", dataRow["dllShowCaption"] + "" };
|
string[] menuTag = new string[] { dataRow["DllFileName"] + "", dataRow["PurviewId"] + "", dataRow["LMenuId"] + "", dataRow["UrlParams"] + "", dataRow["LSubSysId"] + "", dataRow["dllShowCaption"] + "" };
|
||||||
Menu_ItemNew menu = new Menu_ItemNew();
|
Menu_ItemNew menu = new Menu_ItemNew();
|
||||||
|
menu.Name = groupMenuId;
|
||||||
menu.Size = new Size(menuWidth, menuHeight);
|
menu.Size = new Size(menuWidth, menuHeight);
|
||||||
menu.SetMenuCaption(dataRow["dllShowCaption"] + "");
|
menu.SetMenuCaption(dataRow["dllShowCaption"] + "");
|
||||||
menu.SetRoundRadius = 20;
|
menu.SetRoundRadius = 20;
|
||||||
menu.GetButton().Tag = menuTag;
|
menu.Tag = menuTag;
|
||||||
menu.GetButton().Click += OnMenuItemClick;
|
menu.Click += OnMenuItemClick;
|
||||||
menu.SetMenuImg(File.Exists(defaultImg) ? Image.FromFile(defaultImg) : Resources.default_icon);
|
menu.SetMenuImg(File.Exists(defaultImg) ? Image.FromFile(defaultImg) : Resources.default_icon);
|
||||||
menu.SetMenuHoverImg(File.Exists(hoverImg) ? Image.FromFile(hoverImg) : Resources.default_icon);
|
menu.SetMenuHoverImg(File.Exists(hoverImg) ? Image.FromFile(hoverImg) : Resources.default_icon);
|
||||||
reportFlowPanel.Controls.Add(menu);
|
reportFlowPanel.Controls.Add(menu);
|
||||||
@@ -753,6 +755,11 @@ namespace Lskj.Main.Control
|
|||||||
baseGroupControl.Height = baseFlowPanel.Controls[baseFlowPanel.Controls.Count - 1].Location.Y + menuHeight + 28;
|
baseGroupControl.Height = baseFlowPanel.Controls[baseFlowPanel.Controls.Count - 1].Location.Y + menuHeight + 28;
|
||||||
collectPanel.Height = baseGroupControl.Height + reportGroupControl.Height + 26;
|
collectPanel.Height = baseGroupControl.Height + reportGroupControl.Height + 26;
|
||||||
};
|
};
|
||||||
|
if (reportTable.Count() == 0 && baseTable.Count() == 0)
|
||||||
|
{
|
||||||
|
collectPanel.Visible = false;
|
||||||
|
}
|
||||||
|
this.splitMainControl.Panel2Collapsed = true;
|
||||||
}
|
}
|
||||||
foreach (DataRow item in rows)
|
foreach (DataRow item in rows)
|
||||||
{
|
{
|
||||||
@@ -1727,6 +1734,8 @@ namespace Lskj.Main.Control
|
|||||||
DataRow items = ShortcutDt.Rows.Cast<DataRow>().FirstOrDefault(x => x["DllShowCaption"].ToString() == key);
|
DataRow items = ShortcutDt.Rows.Cast<DataRow>().FirstOrDefault(x => x["DllShowCaption"].ToString() == key);
|
||||||
if (items != null)
|
if (items != null)
|
||||||
{
|
{
|
||||||
|
string groupMenuId = items["LMenuId"] + "";
|
||||||
|
Menu_ItemNew menuItem = this._menuItemList.Cast<Menu_ItemNew>().FirstOrDefault(x => x.Name == groupMenuId);
|
||||||
CornerLab corLab = _quickPageHeaders[key];
|
CornerLab corLab = _quickPageHeaders[key];
|
||||||
corLab.Visible = true;
|
corLab.Visible = true;
|
||||||
string number = items["amount"] + "";
|
string number = items["amount"] + "";
|
||||||
@@ -1743,6 +1752,10 @@ namespace Lskj.Main.Control
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
corLab.SetMenuNum(int.Parse(number));
|
corLab.SetMenuNum(int.Parse(number));
|
||||||
|
if (menuItem != null)
|
||||||
|
{
|
||||||
|
menuItem.SetMenuNum(int.Parse(number));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -4142,6 +4155,14 @@ namespace Lskj.Main.Control
|
|||||||
if (SystemInfo.Instance.DesktopFormatShowGallerys)
|
if (SystemInfo.Instance.DesktopFormatShowGallerys)
|
||||||
{
|
{
|
||||||
this.splitMainControl.Panel2Collapsed = false;
|
this.splitMainControl.Panel2Collapsed = false;
|
||||||
|
if (this._allMenus.Columns.Contains("groupcaption") && !isFlowLayout)
|
||||||
|
{
|
||||||
|
this.splitMainControl.Panel2Collapsed = true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
this.splitMainControl.Panel2Collapsed = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//选中我的桌面
|
//选中我的桌面
|
||||||
|
|||||||
Reference in New Issue
Block a user