diff --git a/.vs/WinformGeneralDeveloperFrame/v16/.suo b/.vs/WinformGeneralDeveloperFrame/v16/.suo
index f932200..906479d 100644
Binary files a/.vs/WinformGeneralDeveloperFrame/v16/.suo and b/.vs/WinformGeneralDeveloperFrame/v16/.suo differ
diff --git a/WinformGeneralDeveloperFrame.Commons/MD5Utils.cs b/WinformGeneralDeveloperFrame.Commons/MD5Utils.cs
new file mode 100644
index 0000000..2870d8e
--- /dev/null
+++ b/WinformGeneralDeveloperFrame.Commons/MD5Utils.cs
@@ -0,0 +1,192 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+
+namespace WinformGeneralDeveloperFrame.Commons
+{
+ ///
+ /// MD5各种长度加密字符、验证MD5等操作辅助类
+ ///
+ public class MD5Utils
+ {
+ ///
+ /// 构造函数
+ ///
+ public MD5Utils()
+ {
+ }
+
+ ///
+ /// 获得32位的MD5加密
+ ///
+ public static string GetMD5_32(string input)
+ {
+ System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create();
+ byte[] data = md5.ComputeHash(System.Text.Encoding.Default.GetBytes(input));
+ StringBuilder sb = new StringBuilder();
+ for (int i = 0; i < data.Length; i++)
+ {
+ sb.Append(data[i].ToString("x2"));
+ }
+ return sb.ToString();
+ }
+
+ ///
+ /// 获得16位的MD5加密
+ ///
+ public static string GetMD5_16(string input)
+ {
+ return GetMD5_32(input).Substring(8, 16);
+ }
+
+ ///
+ /// 获得8位的MD5加密
+ ///
+ public static string GetMD5_8(string input)
+ {
+ return GetMD5_32(input).Substring(8, 8);
+ }
+
+ ///
+ /// 获得4位的MD5加密
+ ///
+ public static string GetMD5_4(string input)
+ {
+ return GetMD5_32(input).Substring(8, 4);
+ }
+
+ ///
+ /// 添加MD5的前缀,便于检查有无篡改
+ ///
+ public static string AddMD5Profix(string input)
+ {
+ return GetMD5_4(input) + input;
+ }
+
+ ///
+ /// 移除MD5的前缀
+ ///
+ public static string RemoveMD5Profix(string input)
+ {
+ return input.Substring(4);
+ }
+
+ ///
+ /// 验证MD5前缀处理的字符串有无被篡改
+ ///
+ public static bool ValidateValue(string input)
+ {
+ bool res = false;
+ if (input.Length >= 4)
+ {
+ string tmp = input.Substring(4);
+ if (input.Substring(0, 4) == GetMD5_4(tmp))
+ {
+ res = true;
+ }
+ }
+ return res;
+ }
+
+ #region MD5签名验证
+
+ ///
+ /// 对给定文件路径的文件加上标签
+ ///
+ /// 要加密的文件的路径
+ /// 标签的值
+ public static bool AddMD5(string path)
+ {
+ bool IsNeed = true;
+
+ if (CheckMD5(path)) //已进行MD5处理
+ IsNeed = false;
+
+ try
+ {
+ FileStream fsread = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
+ byte[] md5File = new byte[fsread.Length];
+ fsread.Read(md5File, 0, (int)fsread.Length); // 将文件流读取到Buffer中
+ fsread.Close();
+
+ if (IsNeed)
+ {
+ string result = MD5Buffer(md5File, 0, md5File.Length); // 对Buffer中的字节内容算MD5
+ byte[] md5 = System.Text.Encoding.ASCII.GetBytes(result); // 将字符串转换成字节数组以便写人到文件中
+ FileStream fsWrite = new FileStream(path, FileMode.Open, FileAccess.ReadWrite);
+ fsWrite.Write(md5File, 0, md5File.Length); // 将文件,MD5值 重新写入到文件中。
+ fsWrite.Write(md5, 0, md5.Length);
+ fsWrite.Close();
+ }
+ else
+ {
+ FileStream fsWrite = new FileStream(path, FileMode.Open, FileAccess.ReadWrite);
+ fsWrite.Write(md5File, 0, md5File.Length);
+ fsWrite.Close();
+ }
+ }
+ catch
+ {
+ return false;
+ }
+
+ return true;
+ }
+
+ ///
+ /// 对给定路径的文件进行验证,如果一致返回True,否则返回False
+ ///
+ ///
+ /// 是否加了标签或是否标签值与内容值一致
+ public static bool CheckMD5(string path)
+ {
+ try
+ {
+ FileStream get_file = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
+ byte[] md5File = new byte[get_file.Length]; // 读入文件
+ get_file.Read(md5File, 0, (int)get_file.Length);
+ get_file.Close();
+
+ string result = MD5Buffer(md5File, 0, md5File.Length - 32); // 对文件除最后32位以外的字节计算MD5,这个32是因为标签位为32位。
+ string md5 = System.Text.Encoding.ASCII.GetString(md5File, md5File.Length - 32, 32); //读取文件最后32位,其中保存的就是MD5值
+ return result == md5;
+ }
+ catch
+ {
+ return false;
+ }
+ }
+
+ ///
+ /// 计算文件的MD5值
+ ///
+ /// MD5签名文件字符数组
+ /// 计算起始位置
+ /// 计算终止位置
+ /// 计算结果
+ private static string MD5Buffer(byte[] MD5File, int index, int count)
+ {
+ System.Security.Cryptography.MD5CryptoServiceProvider get_md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
+ byte[] hash_byte = get_md5.ComputeHash(MD5File, index, count);
+ string result = System.BitConverter.ToString(hash_byte);
+
+ result = result.Replace("-", "");
+ return result;
+ }
+ #endregion
+
+ private void Test()
+ {
+ string o = "i love u";
+ o = AddMD5Profix(o);
+ //o += " ";
+ Console.WriteLine(o);
+ Console.WriteLine(ValidateValue(o));
+
+ o = RemoveMD5Profix(o);
+ Console.WriteLine(o);
+
+ }
+ }
+}
diff --git a/WinformGeneralDeveloperFrame.Commons/WinformGeneralDeveloperFrame.Commons.csproj b/WinformGeneralDeveloperFrame.Commons/WinformGeneralDeveloperFrame.Commons.csproj
index 6c938d0..71d1d2a 100644
--- a/WinformGeneralDeveloperFrame.Commons/WinformGeneralDeveloperFrame.Commons.csproj
+++ b/WinformGeneralDeveloperFrame.Commons/WinformGeneralDeveloperFrame.Commons.csproj
@@ -61,6 +61,7 @@
+
diff --git a/WinformGeneralDeveloperFrame.Start/Program.cs b/WinformGeneralDeveloperFrame.Start/Program.cs
index ecf9117..b1f79fc 100644
--- a/WinformGeneralDeveloperFrame.Start/Program.cs
+++ b/WinformGeneralDeveloperFrame.Start/Program.cs
@@ -5,6 +5,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using DevExpress.LookAndFeel;
+using Login;
using WinformGeneralDeveloperFrame.Commons;
namespace WinformGeneralDeveloperFrame.Start
@@ -23,7 +24,15 @@ namespace WinformGeneralDeveloperFrame.Start
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
- Application.Run(new MainForm());
+ LoginView dlg = new LoginView();
+ if (DialogResult.OK == dlg.ShowDialog())
+ {
+ if (dlg.bLogin)
+ {
+ Application.Run(new MainForm());
+ }
+ }
+ dlg.Dispose();
}
private static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs ex)
{
diff --git a/WinformGeneralDeveloperFrame/Form/Frmstock.designer.cs b/WinformGeneralDeveloperFrame/Form/Frmstock.designer.cs
index c794ba4..5d5e8c4 100644
--- a/WinformGeneralDeveloperFrame/Form/Frmstock.designer.cs
+++ b/WinformGeneralDeveloperFrame/Form/Frmstock.designer.cs
@@ -33,276 +33,578 @@ namespace MES.Form
///
private void InitializeComponent()
{
- this.gridColumn1 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn2 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn3 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn4 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn5 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn6 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn7 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn8 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn9 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn10 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn11 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn12 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn13 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn14 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn15 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn16 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn17 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn18 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn19 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn20 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn21 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn22 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn23 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn24 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn25 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn26 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn27 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn28 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn29 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn30 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn31 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn32 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn33 = new DevExpress.XtraGrid.Columns.GridColumn();
-
+ this.gridColumn1 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn2 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn3 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn4 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn5 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn6 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn7 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn8 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn9 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn10 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn11 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn12 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn13 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn14 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn15 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn16 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn17 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn18 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn19 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn20 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn21 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn22 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn23 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn24 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn25 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn26 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn27 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn28 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn29 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn30 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn31 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn32 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn33 = new DevExpress.XtraGrid.Columns.GridColumn();
this.xtraTabControl1 = new DevExpress.XtraTab.XtraTabControl();
this.tabDataList = new DevExpress.XtraTab.XtraTabPage();
- this.tabDataDetail = new DevExpress.XtraTab.XtraTabPage();
this.grdList = new DevExpress.XtraGrid.GridControl();
this.grdListView = new DevExpress.XtraGrid.Views.Grid.GridView();
+ this.tabDataDetail = new DevExpress.XtraTab.XtraTabPage();
this.panelControl2 = new DevExpress.XtraEditors.PanelControl();
this.layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
- this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
-
-
- //////////////////////
- this.txtcode=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtname=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtstartPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtolePrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtnowPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtmaxPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtminPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbidderPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtauctionPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtturnover=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem10 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtturnoverPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem11 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyOneNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem12 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyOnePrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem13 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyTwoNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem14 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyTwoPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem15 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyThreeNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem16 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyThreePrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem17 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyFourNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem18 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyFourPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem19 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyFiveNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem20 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtbuyFivePrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem21 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellOneNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem22 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellOnePrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem23 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellTwoNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem24 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellTwoPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem25 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellThreeNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem26 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellThreePrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem27 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellFourNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem28 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellFourPrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem29 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellFiveNum=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem30 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtsellFivePrice=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem31 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txttimeStr=new DevExpress.XtraEditors.DateEdit();
- this.layoutControlItem32 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtid=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem33 = new DevExpress.XtraLayout.LayoutControlItem();
-
-
- ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
-
- this.layoutControl1.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtcode.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtstartPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtolePrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtnowPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtmaxPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtminPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbidderPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtauctionPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtturnover.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtturnoverPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem11)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyOneNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyOnePrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyTwoNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyTwoPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyThreeNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyThreePrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyFourNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyFourPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem19)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyFiveNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem20)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyFivePrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem21)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellOneNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem22)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellOnePrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem23)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellTwoNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem24)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellTwoPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem25)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellThreeNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem26)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellThreePrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem27)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellFourNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem28)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellFourPrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem29)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellFiveNum.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem30)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellFivePrice.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem31)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.txttimeStr.Properties.CalendarTimeProperties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.txttimeStr.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem32)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem33)).BeginInit();
-
+ this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
+ this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtcode = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtname = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtstartPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtolePrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtnowPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtmaxPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtminPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbidderPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtauctionPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem10 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtturnover = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem11 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtturnoverPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem12 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyOneNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem13 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyOnePrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem14 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyTwoNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem15 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyTwoPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem16 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyThreeNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem17 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyThreePrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem18 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyFourNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem19 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyFourPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem20 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyFiveNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem21 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtbuyFivePrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem22 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellOneNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem23 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellOnePrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem24 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellTwoNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem25 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellTwoPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem26 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellThreeNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem27 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellThreePrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem28 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellFourNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem29 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellFourPrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem30 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellFiveNum = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem31 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtsellFivePrice = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem32 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txttimeStr = new DevExpress.XtraEditors.DateEdit();
+ this.layoutControlItem33 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtid = new DevExpress.XtraEditors.TextEdit();
((System.ComponentModel.ISupportInitialize)(this.xtraTabControl1)).BeginInit();
this.xtraTabControl1.SuspendLayout();
this.tabDataList.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.grdList)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.grdListView)).BeginInit();
this.tabDataDetail.SuspendLayout();
-
+ ((System.ComponentModel.ISupportInitialize)(this.panelControl2)).BeginInit();
+ this.panelControl2.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
+ this.layoutControl1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtcode.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtstartPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtolePrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtnowPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtmaxPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtminPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbidderPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtauctionPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtturnover.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem11)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtturnoverPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyOneNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyOnePrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyTwoNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyTwoPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyThreeNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyThreePrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyFourNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem19)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyFourPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem20)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyFiveNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem21)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyFivePrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem22)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellOneNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem23)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellOnePrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem24)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellTwoNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem25)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellTwoPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem26)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellThreeNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem27)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellThreePrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem28)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellFourNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem29)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellFourPrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem30)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellFiveNum.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem31)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellFivePrice.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem32)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txttimeStr.Properties.CalendarTimeProperties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txttimeStr.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem33)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).BeginInit();
this.SuspendLayout();
-
+ //
+ // gridColumn1
+ //
+ this.gridColumn1.Caption = "代码";
+ this.gridColumn1.FieldName = "code";
+ this.gridColumn1.Name = "gridColumn1";
+ this.gridColumn1.Visible = true;
+ this.gridColumn1.VisibleIndex = 0;
+ this.gridColumn1.Width = 201;
+ //
+ // gridColumn2
+ //
+ this.gridColumn2.Caption = "名称";
+ this.gridColumn2.FieldName = "name";
+ this.gridColumn2.Name = "gridColumn2";
+ this.gridColumn2.Visible = true;
+ this.gridColumn2.VisibleIndex = 1;
+ this.gridColumn2.Width = 201;
+ //
+ // gridColumn3
+ //
+ this.gridColumn3.Caption = "今日开盘价";
+ this.gridColumn3.FieldName = "startPrice";
+ this.gridColumn3.Name = "gridColumn3";
+ this.gridColumn3.Visible = true;
+ this.gridColumn3.VisibleIndex = 2;
+ this.gridColumn3.Width = 201;
+ //
+ // gridColumn4
+ //
+ this.gridColumn4.Caption = "昨日收盘价";
+ this.gridColumn4.FieldName = "olePrice";
+ this.gridColumn4.Name = "gridColumn4";
+ this.gridColumn4.Visible = true;
+ this.gridColumn4.VisibleIndex = 3;
+ this.gridColumn4.Width = 201;
+ //
+ // gridColumn5
+ //
+ this.gridColumn5.Caption = "当前价格";
+ this.gridColumn5.FieldName = "nowPrice";
+ this.gridColumn5.Name = "gridColumn5";
+ this.gridColumn5.Visible = true;
+ this.gridColumn5.VisibleIndex = 4;
+ this.gridColumn5.Width = 201;
+ //
+ // gridColumn6
+ //
+ this.gridColumn6.Caption = "今日最高价";
+ this.gridColumn6.FieldName = "maxPrice";
+ this.gridColumn6.Name = "gridColumn6";
+ this.gridColumn6.Visible = true;
+ this.gridColumn6.VisibleIndex = 5;
+ this.gridColumn6.Width = 201;
+ //
+ // gridColumn7
+ //
+ this.gridColumn7.Caption = "今日最低价";
+ this.gridColumn7.FieldName = "minPrice";
+ this.gridColumn7.Name = "gridColumn7";
+ this.gridColumn7.Visible = true;
+ this.gridColumn7.VisibleIndex = 6;
+ this.gridColumn7.Width = 201;
+ //
+ // gridColumn8
+ //
+ this.gridColumn8.Caption = "竞买价";
+ this.gridColumn8.FieldName = "bidderPrice";
+ this.gridColumn8.Name = "gridColumn8";
+ this.gridColumn8.Visible = true;
+ this.gridColumn8.VisibleIndex = 7;
+ this.gridColumn8.Width = 201;
+ //
+ // gridColumn9
+ //
+ this.gridColumn9.Caption = "竞卖价";
+ this.gridColumn9.FieldName = "auctionPrice";
+ this.gridColumn9.Name = "gridColumn9";
+ this.gridColumn9.Visible = true;
+ this.gridColumn9.VisibleIndex = 8;
+ this.gridColumn9.Width = 201;
+ //
+ // gridColumn10
+ //
+ this.gridColumn10.Caption = "成交股票数";
+ this.gridColumn10.FieldName = "turnover";
+ this.gridColumn10.Name = "gridColumn10";
+ this.gridColumn10.Visible = true;
+ this.gridColumn10.VisibleIndex = 9;
+ this.gridColumn10.Width = 201;
+ //
+ // gridColumn11
+ //
+ this.gridColumn11.Caption = "成交金额";
+ this.gridColumn11.FieldName = "turnoverPrice";
+ this.gridColumn11.Name = "gridColumn11";
+ this.gridColumn11.Visible = true;
+ this.gridColumn11.VisibleIndex = 10;
+ this.gridColumn11.Width = 201;
+ //
+ // gridColumn12
+ //
+ this.gridColumn12.Caption = "买1数量";
+ this.gridColumn12.FieldName = "buyOneNum";
+ this.gridColumn12.Name = "gridColumn12";
+ this.gridColumn12.Visible = true;
+ this.gridColumn12.VisibleIndex = 11;
+ this.gridColumn12.Width = 201;
+ //
+ // gridColumn13
+ //
+ this.gridColumn13.Caption = "买1价格";
+ this.gridColumn13.FieldName = "buyOnePrice";
+ this.gridColumn13.Name = "gridColumn13";
+ this.gridColumn13.Visible = true;
+ this.gridColumn13.VisibleIndex = 12;
+ this.gridColumn13.Width = 201;
+ //
+ // gridColumn14
+ //
+ this.gridColumn14.Caption = "买2数量";
+ this.gridColumn14.FieldName = "buyTwoNum";
+ this.gridColumn14.Name = "gridColumn14";
+ this.gridColumn14.Visible = true;
+ this.gridColumn14.VisibleIndex = 13;
+ this.gridColumn14.Width = 201;
+ //
+ // gridColumn15
+ //
+ this.gridColumn15.Caption = "买2价格";
+ this.gridColumn15.FieldName = "buyTwoPrice";
+ this.gridColumn15.Name = "gridColumn15";
+ this.gridColumn15.Visible = true;
+ this.gridColumn15.VisibleIndex = 14;
+ this.gridColumn15.Width = 201;
+ //
+ // gridColumn16
+ //
+ this.gridColumn16.Caption = "买3数量";
+ this.gridColumn16.FieldName = "buyThreeNum";
+ this.gridColumn16.Name = "gridColumn16";
+ this.gridColumn16.Visible = true;
+ this.gridColumn16.VisibleIndex = 15;
+ this.gridColumn16.Width = 201;
+ //
+ // gridColumn17
+ //
+ this.gridColumn17.Caption = "买3价格";
+ this.gridColumn17.FieldName = "buyThreePrice";
+ this.gridColumn17.Name = "gridColumn17";
+ this.gridColumn17.Visible = true;
+ this.gridColumn17.VisibleIndex = 16;
+ this.gridColumn17.Width = 201;
+ //
+ // gridColumn18
+ //
+ this.gridColumn18.Caption = "买4数量";
+ this.gridColumn18.FieldName = "buyFourNum";
+ this.gridColumn18.Name = "gridColumn18";
+ this.gridColumn18.Visible = true;
+ this.gridColumn18.VisibleIndex = 17;
+ this.gridColumn18.Width = 201;
+ //
+ // gridColumn19
+ //
+ this.gridColumn19.Caption = "买4价格";
+ this.gridColumn19.FieldName = "buyFourPrice";
+ this.gridColumn19.Name = "gridColumn19";
+ this.gridColumn19.Visible = true;
+ this.gridColumn19.VisibleIndex = 18;
+ this.gridColumn19.Width = 201;
+ //
+ // gridColumn20
+ //
+ this.gridColumn20.Caption = "买5数量";
+ this.gridColumn20.FieldName = "buyFiveNum";
+ this.gridColumn20.Name = "gridColumn20";
+ this.gridColumn20.Visible = true;
+ this.gridColumn20.VisibleIndex = 19;
+ this.gridColumn20.Width = 201;
+ //
+ // gridColumn21
+ //
+ this.gridColumn21.Caption = "买5价格";
+ this.gridColumn21.FieldName = "buyFivePrice";
+ this.gridColumn21.Name = "gridColumn21";
+ this.gridColumn21.Visible = true;
+ this.gridColumn21.VisibleIndex = 20;
+ this.gridColumn21.Width = 201;
+ //
+ // gridColumn22
+ //
+ this.gridColumn22.Caption = "卖1数量";
+ this.gridColumn22.FieldName = "sellOneNum";
+ this.gridColumn22.Name = "gridColumn22";
+ this.gridColumn22.Visible = true;
+ this.gridColumn22.VisibleIndex = 21;
+ this.gridColumn22.Width = 201;
+ //
+ // gridColumn23
+ //
+ this.gridColumn23.Caption = "卖1价格";
+ this.gridColumn23.FieldName = "sellOnePrice";
+ this.gridColumn23.Name = "gridColumn23";
+ this.gridColumn23.Visible = true;
+ this.gridColumn23.VisibleIndex = 22;
+ this.gridColumn23.Width = 201;
+ //
+ // gridColumn24
+ //
+ this.gridColumn24.Caption = "卖2数量";
+ this.gridColumn24.FieldName = "sellTwoNum";
+ this.gridColumn24.Name = "gridColumn24";
+ this.gridColumn24.Visible = true;
+ this.gridColumn24.VisibleIndex = 23;
+ this.gridColumn24.Width = 201;
+ //
+ // gridColumn25
+ //
+ this.gridColumn25.Caption = "卖2价格";
+ this.gridColumn25.FieldName = "sellTwoPrice";
+ this.gridColumn25.Name = "gridColumn25";
+ this.gridColumn25.Visible = true;
+ this.gridColumn25.VisibleIndex = 24;
+ this.gridColumn25.Width = 201;
+ //
+ // gridColumn26
+ //
+ this.gridColumn26.Caption = "卖3数量";
+ this.gridColumn26.FieldName = "sellThreeNum";
+ this.gridColumn26.Name = "gridColumn26";
+ this.gridColumn26.Visible = true;
+ this.gridColumn26.VisibleIndex = 25;
+ this.gridColumn26.Width = 201;
+ //
+ // gridColumn27
+ //
+ this.gridColumn27.Caption = "卖3价格";
+ this.gridColumn27.FieldName = "sellThreePrice";
+ this.gridColumn27.Name = "gridColumn27";
+ this.gridColumn27.Visible = true;
+ this.gridColumn27.VisibleIndex = 26;
+ this.gridColumn27.Width = 201;
+ //
+ // gridColumn28
+ //
+ this.gridColumn28.Caption = "卖4数量";
+ this.gridColumn28.FieldName = "sellFourNum";
+ this.gridColumn28.Name = "gridColumn28";
+ this.gridColumn28.Visible = true;
+ this.gridColumn28.VisibleIndex = 27;
+ this.gridColumn28.Width = 201;
+ //
+ // gridColumn29
+ //
+ this.gridColumn29.Caption = "卖4价格";
+ this.gridColumn29.FieldName = "sellFourPrice";
+ this.gridColumn29.Name = "gridColumn29";
+ this.gridColumn29.Visible = true;
+ this.gridColumn29.VisibleIndex = 28;
+ this.gridColumn29.Width = 201;
+ //
+ // gridColumn30
+ //
+ this.gridColumn30.Caption = "卖5数量";
+ this.gridColumn30.FieldName = "sellFiveNum";
+ this.gridColumn30.Name = "gridColumn30";
+ this.gridColumn30.Visible = true;
+ this.gridColumn30.VisibleIndex = 29;
+ this.gridColumn30.Width = 201;
+ //
+ // gridColumn31
+ //
+ this.gridColumn31.Caption = "卖5价格";
+ this.gridColumn31.FieldName = "sellFivePrice";
+ this.gridColumn31.Name = "gridColumn31";
+ this.gridColumn31.Visible = true;
+ this.gridColumn31.VisibleIndex = 30;
+ this.gridColumn31.Width = 201;
+ //
+ // gridColumn32
+ //
+ this.gridColumn32.Caption = "时间";
+ this.gridColumn32.DisplayFormat.FormatString = "G";
+ this.gridColumn32.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
+ this.gridColumn32.FieldName = "timeStr";
+ this.gridColumn32.Name = "gridColumn32";
+ this.gridColumn32.Visible = true;
+ this.gridColumn32.VisibleIndex = 31;
+ this.gridColumn32.Width = 201;
+ //
+ // gridColumn33
+ //
+ this.gridColumn33.Caption = "id";
+ this.gridColumn33.FieldName = "id";
+ this.gridColumn33.Name = "gridColumn33";
+ //
+ // xtraTabControl1
+ //
+ this.xtraTabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.xtraTabControl1.Location = new System.Drawing.Point(0, 34);
+ this.xtraTabControl1.Name = "xtraTabControl1";
+ this.xtraTabControl1.SelectedTabPage = this.tabDataList;
+ this.xtraTabControl1.Size = new System.Drawing.Size(1300, 766);
+ this.xtraTabControl1.TabIndex = 1;
+ this.xtraTabControl1.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
+ this.tabDataList,
+ this.tabDataDetail});
+ //
+ // tabDataList
+ //
+ this.tabDataList.Controls.Add(this.grdList);
+ this.tabDataList.Name = "tabDataList";
+ this.tabDataList.Size = new System.Drawing.Size(1294, 737);
+ this.tabDataList.Text = "数据列表";
+ //
+ // grdList
+ //
+ this.grdList.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.grdList.Location = new System.Drawing.Point(0, 0);
+ this.grdList.MainView = this.grdListView;
+ this.grdList.Name = "grdList";
+ this.grdList.Size = new System.Drawing.Size(1294, 737);
+ this.grdList.TabIndex = 0;
+ this.grdList.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
+ this.grdListView});
+ //
+ // grdListView
+ //
+ this.grdListView.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
+ this.gridColumn1,
+ this.gridColumn2,
+ this.gridColumn3,
+ this.gridColumn4,
+ this.gridColumn5,
+ this.gridColumn6,
+ this.gridColumn7,
+ this.gridColumn8,
+ this.gridColumn9,
+ this.gridColumn10,
+ this.gridColumn11,
+ this.gridColumn12,
+ this.gridColumn13,
+ this.gridColumn14,
+ this.gridColumn15,
+ this.gridColumn16,
+ this.gridColumn17,
+ this.gridColumn18,
+ this.gridColumn19,
+ this.gridColumn20,
+ this.gridColumn21,
+ this.gridColumn22,
+ this.gridColumn23,
+ this.gridColumn24,
+ this.gridColumn25,
+ this.gridColumn26,
+ this.gridColumn27,
+ this.gridColumn28,
+ this.gridColumn29,
+ this.gridColumn30,
+ this.gridColumn31,
+ this.gridColumn32,
+ this.gridColumn33});
+ this.grdListView.GridControl = this.grdList;
+ this.grdListView.Name = "grdListView";
+ this.grdListView.OptionsBehavior.Editable = false;
+ this.grdListView.OptionsView.ColumnAutoWidth = false;
+ //
+ // tabDataDetail
+ //
+ this.tabDataDetail.Controls.Add(this.panelControl2);
+ this.tabDataDetail.Name = "tabDataDetail";
+ this.tabDataDetail.Size = new System.Drawing.Size(579, 407);
+ this.tabDataDetail.Text = "数据编辑";
+ //
+ // panelControl2
+ //
+ this.panelControl2.Controls.Add(this.layoutControl1);
+ this.panelControl2.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.panelControl2.Location = new System.Drawing.Point(0, 0);
+ this.panelControl2.Name = "panelControl2";
+ this.panelControl2.Size = new System.Drawing.Size(579, 407);
+ this.panelControl2.TabIndex = 0;
+ //
// layoutControl1
- //
-
- this.layoutControl1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.layoutControl1.Location = new System.Drawing.Point(12, 8);
- this.layoutControl1.Name = "layoutControl1";
- this.layoutControl1.Root = this.layoutControlGroup1;
- layoutControl1.AutoScroll=true;
- this.layoutControl1.Size = new System.Drawing.Size(605, 363);
- this.layoutControl1.TabIndex = 6;
- this.layoutControl1.Text = "layoutControl1";
-
+ //
this.layoutControl1.Controls.Add(this.txtcode);
this.layoutControl1.Controls.Add(this.txtname);
this.layoutControl1.Controls.Add(this.txtstartPrice);
@@ -336,22 +638,55 @@ namespace MES.Form
this.layoutControl1.Controls.Add(this.txtsellFivePrice);
this.layoutControl1.Controls.Add(this.txttimeStr);
this.layoutControl1.Controls.Add(this.txtid);
-//TextEdit
-//DateEdit
-//SimpleButton
-//CheckEdit
-//MemoEdit
-//PictureEdit
-//LookUpEdit
-//ComboBoxEdit
+ this.layoutControl1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.layoutControl1.Location = new System.Drawing.Point(2, 2);
+ this.layoutControl1.Name = "layoutControl1";
+ this.layoutControl1.Root = this.layoutControlGroup1;
+ this.layoutControl1.Size = new System.Drawing.Size(575, 403);
+ this.layoutControl1.TabIndex = 6;
+ this.layoutControl1.Text = "layoutControl1";
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // layoutControlGroup1
//
- this.txtcode.Location = new System.Drawing.Point(112, 12);
- this.txtcode.Name = "txtcode";
- this.txtcode.Size = new System.Drawing.Size(481, 20);
- this.txtcode.StyleController = this.layoutControl1;
- this.txtcode.TabIndex = 1;
+ this.layoutControlGroup1.CustomizationFormText = "layoutControlGroup1";
+ this.layoutControlGroup1.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
+ this.layoutControlGroup1.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
+ this.layoutControlItem1,
+ this.layoutControlItem2,
+ this.layoutControlItem3,
+ this.layoutControlItem4,
+ this.layoutControlItem5,
+ this.layoutControlItem6,
+ this.layoutControlItem7,
+ this.layoutControlItem8,
+ this.layoutControlItem9,
+ this.layoutControlItem10,
+ this.layoutControlItem11,
+ this.layoutControlItem12,
+ this.layoutControlItem13,
+ this.layoutControlItem14,
+ this.layoutControlItem15,
+ this.layoutControlItem16,
+ this.layoutControlItem17,
+ this.layoutControlItem18,
+ this.layoutControlItem19,
+ this.layoutControlItem20,
+ this.layoutControlItem21,
+ this.layoutControlItem22,
+ this.layoutControlItem23,
+ this.layoutControlItem24,
+ this.layoutControlItem25,
+ this.layoutControlItem26,
+ this.layoutControlItem27,
+ this.layoutControlItem28,
+ this.layoutControlItem29,
+ this.layoutControlItem30,
+ this.layoutControlItem31,
+ this.layoutControlItem32,
+ this.layoutControlItem33});
+ this.layoutControlGroup1.Name = "layoutControlGroup1";
+ this.layoutControlGroup1.Size = new System.Drawing.Size(575, 812);
+ this.layoutControlGroup1.TextVisible = false;
//
// layoutControlItem1
//
@@ -359,18 +694,17 @@ namespace MES.Form
this.layoutControlItem1.CustomizationFormText = "代码";
this.layoutControlItem1.Location = new System.Drawing.Point(0, 0);
this.layoutControlItem1.Name = "layoutControlItem1";
- this.layoutControlItem1.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem1.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem1.Text = "代码";
- this.layoutControlItem1.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem1.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtcode
//
- this.txtname.Location = new System.Drawing.Point(112, 36);
- this.txtname.Name = "txtname";
- this.txtname.Size = new System.Drawing.Size(481, 20);
- this.txtname.StyleController = this.layoutControl1;
- this.txtname.TabIndex = 2;
+ this.txtcode.Location = new System.Drawing.Point(75, 12);
+ this.txtcode.Name = "txtcode";
+ this.txtcode.Size = new System.Drawing.Size(488, 20);
+ this.txtcode.StyleController = this.layoutControl1;
+ this.txtcode.TabIndex = 1;
//
// layoutControlItem2
//
@@ -378,18 +712,17 @@ namespace MES.Form
this.layoutControlItem2.CustomizationFormText = "名称";
this.layoutControlItem2.Location = new System.Drawing.Point(0, 24);
this.layoutControlItem2.Name = "layoutControlItem2";
- this.layoutControlItem2.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem2.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem2.Text = "名称";
- this.layoutControlItem2.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem2.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtname
//
- this.txtstartPrice.Location = new System.Drawing.Point(112, 60);
- this.txtstartPrice.Name = "txtstartPrice";
- this.txtstartPrice.Size = new System.Drawing.Size(481, 20);
- this.txtstartPrice.StyleController = this.layoutControl1;
- this.txtstartPrice.TabIndex = 3;
+ this.txtname.Location = new System.Drawing.Point(75, 36);
+ this.txtname.Name = "txtname";
+ this.txtname.Size = new System.Drawing.Size(488, 20);
+ this.txtname.StyleController = this.layoutControl1;
+ this.txtname.TabIndex = 2;
//
// layoutControlItem3
//
@@ -397,18 +730,17 @@ namespace MES.Form
this.layoutControlItem3.CustomizationFormText = "今日开盘价";
this.layoutControlItem3.Location = new System.Drawing.Point(0, 48);
this.layoutControlItem3.Name = "layoutControlItem3";
- this.layoutControlItem3.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem3.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem3.Text = "今日开盘价";
- this.layoutControlItem3.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem3.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtstartPrice
//
- this.txtolePrice.Location = new System.Drawing.Point(112, 84);
- this.txtolePrice.Name = "txtolePrice";
- this.txtolePrice.Size = new System.Drawing.Size(481, 20);
- this.txtolePrice.StyleController = this.layoutControl1;
- this.txtolePrice.TabIndex = 4;
+ this.txtstartPrice.Location = new System.Drawing.Point(75, 60);
+ this.txtstartPrice.Name = "txtstartPrice";
+ this.txtstartPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtstartPrice.StyleController = this.layoutControl1;
+ this.txtstartPrice.TabIndex = 3;
//
// layoutControlItem4
//
@@ -416,18 +748,17 @@ namespace MES.Form
this.layoutControlItem4.CustomizationFormText = "昨日收盘价";
this.layoutControlItem4.Location = new System.Drawing.Point(0, 72);
this.layoutControlItem4.Name = "layoutControlItem4";
- this.layoutControlItem4.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem4.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem4.Text = "昨日收盘价";
- this.layoutControlItem4.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem4.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtolePrice
//
- this.txtnowPrice.Location = new System.Drawing.Point(112, 108);
- this.txtnowPrice.Name = "txtnowPrice";
- this.txtnowPrice.Size = new System.Drawing.Size(481, 20);
- this.txtnowPrice.StyleController = this.layoutControl1;
- this.txtnowPrice.TabIndex = 5;
+ this.txtolePrice.Location = new System.Drawing.Point(75, 84);
+ this.txtolePrice.Name = "txtolePrice";
+ this.txtolePrice.Size = new System.Drawing.Size(488, 20);
+ this.txtolePrice.StyleController = this.layoutControl1;
+ this.txtolePrice.TabIndex = 4;
//
// layoutControlItem5
//
@@ -435,18 +766,17 @@ namespace MES.Form
this.layoutControlItem5.CustomizationFormText = "当前价格";
this.layoutControlItem5.Location = new System.Drawing.Point(0, 96);
this.layoutControlItem5.Name = "layoutControlItem5";
- this.layoutControlItem5.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem5.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem5.Text = "当前价格";
- this.layoutControlItem5.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem5.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtnowPrice
//
- this.txtmaxPrice.Location = new System.Drawing.Point(112, 132);
- this.txtmaxPrice.Name = "txtmaxPrice";
- this.txtmaxPrice.Size = new System.Drawing.Size(481, 20);
- this.txtmaxPrice.StyleController = this.layoutControl1;
- this.txtmaxPrice.TabIndex = 6;
+ this.txtnowPrice.Location = new System.Drawing.Point(75, 108);
+ this.txtnowPrice.Name = "txtnowPrice";
+ this.txtnowPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtnowPrice.StyleController = this.layoutControl1;
+ this.txtnowPrice.TabIndex = 5;
//
// layoutControlItem6
//
@@ -454,18 +784,17 @@ namespace MES.Form
this.layoutControlItem6.CustomizationFormText = "今日最高价";
this.layoutControlItem6.Location = new System.Drawing.Point(0, 120);
this.layoutControlItem6.Name = "layoutControlItem6";
- this.layoutControlItem6.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem6.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem6.Text = "今日最高价";
- this.layoutControlItem6.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem6.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtmaxPrice
//
- this.txtminPrice.Location = new System.Drawing.Point(112, 156);
- this.txtminPrice.Name = "txtminPrice";
- this.txtminPrice.Size = new System.Drawing.Size(481, 20);
- this.txtminPrice.StyleController = this.layoutControl1;
- this.txtminPrice.TabIndex = 7;
+ this.txtmaxPrice.Location = new System.Drawing.Point(75, 132);
+ this.txtmaxPrice.Name = "txtmaxPrice";
+ this.txtmaxPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtmaxPrice.StyleController = this.layoutControl1;
+ this.txtmaxPrice.TabIndex = 6;
//
// layoutControlItem7
//
@@ -473,18 +802,17 @@ namespace MES.Form
this.layoutControlItem7.CustomizationFormText = "今日最低价";
this.layoutControlItem7.Location = new System.Drawing.Point(0, 144);
this.layoutControlItem7.Name = "layoutControlItem7";
- this.layoutControlItem7.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem7.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem7.Text = "今日最低价";
- this.layoutControlItem7.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem7.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtminPrice
//
- this.txtbidderPrice.Location = new System.Drawing.Point(112, 180);
- this.txtbidderPrice.Name = "txtbidderPrice";
- this.txtbidderPrice.Size = new System.Drawing.Size(481, 20);
- this.txtbidderPrice.StyleController = this.layoutControl1;
- this.txtbidderPrice.TabIndex = 8;
+ this.txtminPrice.Location = new System.Drawing.Point(75, 156);
+ this.txtminPrice.Name = "txtminPrice";
+ this.txtminPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtminPrice.StyleController = this.layoutControl1;
+ this.txtminPrice.TabIndex = 7;
//
// layoutControlItem8
//
@@ -492,18 +820,17 @@ namespace MES.Form
this.layoutControlItem8.CustomizationFormText = "竞买价";
this.layoutControlItem8.Location = new System.Drawing.Point(0, 168);
this.layoutControlItem8.Name = "layoutControlItem8";
- this.layoutControlItem8.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem8.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem8.Text = "竞买价";
- this.layoutControlItem8.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem8.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbidderPrice
//
- this.txtauctionPrice.Location = new System.Drawing.Point(112, 204);
- this.txtauctionPrice.Name = "txtauctionPrice";
- this.txtauctionPrice.Size = new System.Drawing.Size(481, 20);
- this.txtauctionPrice.StyleController = this.layoutControl1;
- this.txtauctionPrice.TabIndex = 9;
+ this.txtbidderPrice.Location = new System.Drawing.Point(75, 180);
+ this.txtbidderPrice.Name = "txtbidderPrice";
+ this.txtbidderPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtbidderPrice.StyleController = this.layoutControl1;
+ this.txtbidderPrice.TabIndex = 8;
//
// layoutControlItem9
//
@@ -511,18 +838,17 @@ namespace MES.Form
this.layoutControlItem9.CustomizationFormText = "竞卖价";
this.layoutControlItem9.Location = new System.Drawing.Point(0, 192);
this.layoutControlItem9.Name = "layoutControlItem9";
- this.layoutControlItem9.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem9.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem9.Text = "竞卖价";
- this.layoutControlItem9.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem9.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtauctionPrice
//
- this.txtturnover.Location = new System.Drawing.Point(112, 228);
- this.txtturnover.Name = "txtturnover";
- this.txtturnover.Size = new System.Drawing.Size(481, 20);
- this.txtturnover.StyleController = this.layoutControl1;
- this.txtturnover.TabIndex = 10;
+ this.txtauctionPrice.Location = new System.Drawing.Point(75, 204);
+ this.txtauctionPrice.Name = "txtauctionPrice";
+ this.txtauctionPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtauctionPrice.StyleController = this.layoutControl1;
+ this.txtauctionPrice.TabIndex = 9;
//
// layoutControlItem10
//
@@ -530,18 +856,17 @@ namespace MES.Form
this.layoutControlItem10.CustomizationFormText = "成交股票数";
this.layoutControlItem10.Location = new System.Drawing.Point(0, 216);
this.layoutControlItem10.Name = "layoutControlItem10";
- this.layoutControlItem10.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem10.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem10.Text = "成交股票数";
- this.layoutControlItem10.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem10.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtturnover
//
- this.txtturnoverPrice.Location = new System.Drawing.Point(112, 252);
- this.txtturnoverPrice.Name = "txtturnoverPrice";
- this.txtturnoverPrice.Size = new System.Drawing.Size(481, 20);
- this.txtturnoverPrice.StyleController = this.layoutControl1;
- this.txtturnoverPrice.TabIndex = 11;
+ this.txtturnover.Location = new System.Drawing.Point(75, 228);
+ this.txtturnover.Name = "txtturnover";
+ this.txtturnover.Size = new System.Drawing.Size(488, 20);
+ this.txtturnover.StyleController = this.layoutControl1;
+ this.txtturnover.TabIndex = 10;
//
// layoutControlItem11
//
@@ -549,18 +874,17 @@ namespace MES.Form
this.layoutControlItem11.CustomizationFormText = "成交金额";
this.layoutControlItem11.Location = new System.Drawing.Point(0, 240);
this.layoutControlItem11.Name = "layoutControlItem11";
- this.layoutControlItem11.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem11.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem11.Text = "成交金额";
- this.layoutControlItem11.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem11.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtturnoverPrice
//
- this.txtbuyOneNum.Location = new System.Drawing.Point(112, 276);
- this.txtbuyOneNum.Name = "txtbuyOneNum";
- this.txtbuyOneNum.Size = new System.Drawing.Size(481, 20);
- this.txtbuyOneNum.StyleController = this.layoutControl1;
- this.txtbuyOneNum.TabIndex = 12;
+ this.txtturnoverPrice.Location = new System.Drawing.Point(75, 252);
+ this.txtturnoverPrice.Name = "txtturnoverPrice";
+ this.txtturnoverPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtturnoverPrice.StyleController = this.layoutControl1;
+ this.txtturnoverPrice.TabIndex = 11;
//
// layoutControlItem12
//
@@ -568,18 +892,17 @@ namespace MES.Form
this.layoutControlItem12.CustomizationFormText = "买1数量";
this.layoutControlItem12.Location = new System.Drawing.Point(0, 264);
this.layoutControlItem12.Name = "layoutControlItem12";
- this.layoutControlItem12.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem12.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem12.Text = "买1数量";
- this.layoutControlItem12.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem12.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyOneNum
//
- this.txtbuyOnePrice.Location = new System.Drawing.Point(112, 300);
- this.txtbuyOnePrice.Name = "txtbuyOnePrice";
- this.txtbuyOnePrice.Size = new System.Drawing.Size(481, 20);
- this.txtbuyOnePrice.StyleController = this.layoutControl1;
- this.txtbuyOnePrice.TabIndex = 13;
+ this.txtbuyOneNum.Location = new System.Drawing.Point(75, 276);
+ this.txtbuyOneNum.Name = "txtbuyOneNum";
+ this.txtbuyOneNum.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyOneNum.StyleController = this.layoutControl1;
+ this.txtbuyOneNum.TabIndex = 12;
//
// layoutControlItem13
//
@@ -587,18 +910,17 @@ namespace MES.Form
this.layoutControlItem13.CustomizationFormText = "买1价格";
this.layoutControlItem13.Location = new System.Drawing.Point(0, 288);
this.layoutControlItem13.Name = "layoutControlItem13";
- this.layoutControlItem13.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem13.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem13.Text = "买1价格";
- this.layoutControlItem13.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem13.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyOnePrice
//
- this.txtbuyTwoNum.Location = new System.Drawing.Point(112, 324);
- this.txtbuyTwoNum.Name = "txtbuyTwoNum";
- this.txtbuyTwoNum.Size = new System.Drawing.Size(481, 20);
- this.txtbuyTwoNum.StyleController = this.layoutControl1;
- this.txtbuyTwoNum.TabIndex = 14;
+ this.txtbuyOnePrice.Location = new System.Drawing.Point(75, 300);
+ this.txtbuyOnePrice.Name = "txtbuyOnePrice";
+ this.txtbuyOnePrice.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyOnePrice.StyleController = this.layoutControl1;
+ this.txtbuyOnePrice.TabIndex = 13;
//
// layoutControlItem14
//
@@ -606,18 +928,17 @@ namespace MES.Form
this.layoutControlItem14.CustomizationFormText = "买2数量";
this.layoutControlItem14.Location = new System.Drawing.Point(0, 312);
this.layoutControlItem14.Name = "layoutControlItem14";
- this.layoutControlItem14.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem14.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem14.Text = "买2数量";
- this.layoutControlItem14.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem14.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyTwoNum
//
- this.txtbuyTwoPrice.Location = new System.Drawing.Point(112, 348);
- this.txtbuyTwoPrice.Name = "txtbuyTwoPrice";
- this.txtbuyTwoPrice.Size = new System.Drawing.Size(481, 20);
- this.txtbuyTwoPrice.StyleController = this.layoutControl1;
- this.txtbuyTwoPrice.TabIndex = 15;
+ this.txtbuyTwoNum.Location = new System.Drawing.Point(75, 324);
+ this.txtbuyTwoNum.Name = "txtbuyTwoNum";
+ this.txtbuyTwoNum.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyTwoNum.StyleController = this.layoutControl1;
+ this.txtbuyTwoNum.TabIndex = 14;
//
// layoutControlItem15
//
@@ -625,18 +946,17 @@ namespace MES.Form
this.layoutControlItem15.CustomizationFormText = "买2价格";
this.layoutControlItem15.Location = new System.Drawing.Point(0, 336);
this.layoutControlItem15.Name = "layoutControlItem15";
- this.layoutControlItem15.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem15.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem15.Text = "买2价格";
- this.layoutControlItem15.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem15.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyTwoPrice
//
- this.txtbuyThreeNum.Location = new System.Drawing.Point(112, 372);
- this.txtbuyThreeNum.Name = "txtbuyThreeNum";
- this.txtbuyThreeNum.Size = new System.Drawing.Size(481, 20);
- this.txtbuyThreeNum.StyleController = this.layoutControl1;
- this.txtbuyThreeNum.TabIndex = 16;
+ this.txtbuyTwoPrice.Location = new System.Drawing.Point(75, 348);
+ this.txtbuyTwoPrice.Name = "txtbuyTwoPrice";
+ this.txtbuyTwoPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyTwoPrice.StyleController = this.layoutControl1;
+ this.txtbuyTwoPrice.TabIndex = 15;
//
// layoutControlItem16
//
@@ -644,18 +964,17 @@ namespace MES.Form
this.layoutControlItem16.CustomizationFormText = "买3数量";
this.layoutControlItem16.Location = new System.Drawing.Point(0, 360);
this.layoutControlItem16.Name = "layoutControlItem16";
- this.layoutControlItem16.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem16.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem16.Text = "买3数量";
- this.layoutControlItem16.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem16.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyThreeNum
//
- this.txtbuyThreePrice.Location = new System.Drawing.Point(112, 396);
- this.txtbuyThreePrice.Name = "txtbuyThreePrice";
- this.txtbuyThreePrice.Size = new System.Drawing.Size(481, 20);
- this.txtbuyThreePrice.StyleController = this.layoutControl1;
- this.txtbuyThreePrice.TabIndex = 17;
+ this.txtbuyThreeNum.Location = new System.Drawing.Point(75, 372);
+ this.txtbuyThreeNum.Name = "txtbuyThreeNum";
+ this.txtbuyThreeNum.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyThreeNum.StyleController = this.layoutControl1;
+ this.txtbuyThreeNum.TabIndex = 16;
//
// layoutControlItem17
//
@@ -663,18 +982,17 @@ namespace MES.Form
this.layoutControlItem17.CustomizationFormText = "买3价格";
this.layoutControlItem17.Location = new System.Drawing.Point(0, 384);
this.layoutControlItem17.Name = "layoutControlItem17";
- this.layoutControlItem17.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem17.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem17.Text = "买3价格";
- this.layoutControlItem17.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem17.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyThreePrice
//
- this.txtbuyFourNum.Location = new System.Drawing.Point(112, 420);
- this.txtbuyFourNum.Name = "txtbuyFourNum";
- this.txtbuyFourNum.Size = new System.Drawing.Size(481, 20);
- this.txtbuyFourNum.StyleController = this.layoutControl1;
- this.txtbuyFourNum.TabIndex = 18;
+ this.txtbuyThreePrice.Location = new System.Drawing.Point(75, 396);
+ this.txtbuyThreePrice.Name = "txtbuyThreePrice";
+ this.txtbuyThreePrice.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyThreePrice.StyleController = this.layoutControl1;
+ this.txtbuyThreePrice.TabIndex = 17;
//
// layoutControlItem18
//
@@ -682,18 +1000,17 @@ namespace MES.Form
this.layoutControlItem18.CustomizationFormText = "买4数量";
this.layoutControlItem18.Location = new System.Drawing.Point(0, 408);
this.layoutControlItem18.Name = "layoutControlItem18";
- this.layoutControlItem18.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem18.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem18.Text = "买4数量";
- this.layoutControlItem18.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem18.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyFourNum
//
- this.txtbuyFourPrice.Location = new System.Drawing.Point(112, 444);
- this.txtbuyFourPrice.Name = "txtbuyFourPrice";
- this.txtbuyFourPrice.Size = new System.Drawing.Size(481, 20);
- this.txtbuyFourPrice.StyleController = this.layoutControl1;
- this.txtbuyFourPrice.TabIndex = 19;
+ this.txtbuyFourNum.Location = new System.Drawing.Point(75, 420);
+ this.txtbuyFourNum.Name = "txtbuyFourNum";
+ this.txtbuyFourNum.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyFourNum.StyleController = this.layoutControl1;
+ this.txtbuyFourNum.TabIndex = 18;
//
// layoutControlItem19
//
@@ -701,18 +1018,17 @@ namespace MES.Form
this.layoutControlItem19.CustomizationFormText = "买4价格";
this.layoutControlItem19.Location = new System.Drawing.Point(0, 432);
this.layoutControlItem19.Name = "layoutControlItem19";
- this.layoutControlItem19.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem19.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem19.Text = "买4价格";
- this.layoutControlItem19.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem19.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyFourPrice
//
- this.txtbuyFiveNum.Location = new System.Drawing.Point(112, 468);
- this.txtbuyFiveNum.Name = "txtbuyFiveNum";
- this.txtbuyFiveNum.Size = new System.Drawing.Size(481, 20);
- this.txtbuyFiveNum.StyleController = this.layoutControl1;
- this.txtbuyFiveNum.TabIndex = 20;
+ this.txtbuyFourPrice.Location = new System.Drawing.Point(75, 444);
+ this.txtbuyFourPrice.Name = "txtbuyFourPrice";
+ this.txtbuyFourPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyFourPrice.StyleController = this.layoutControl1;
+ this.txtbuyFourPrice.TabIndex = 19;
//
// layoutControlItem20
//
@@ -720,18 +1036,17 @@ namespace MES.Form
this.layoutControlItem20.CustomizationFormText = "买5数量";
this.layoutControlItem20.Location = new System.Drawing.Point(0, 456);
this.layoutControlItem20.Name = "layoutControlItem20";
- this.layoutControlItem20.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem20.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem20.Text = "买5数量";
- this.layoutControlItem20.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem20.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyFiveNum
//
- this.txtbuyFivePrice.Location = new System.Drawing.Point(112, 492);
- this.txtbuyFivePrice.Name = "txtbuyFivePrice";
- this.txtbuyFivePrice.Size = new System.Drawing.Size(481, 20);
- this.txtbuyFivePrice.StyleController = this.layoutControl1;
- this.txtbuyFivePrice.TabIndex = 21;
+ this.txtbuyFiveNum.Location = new System.Drawing.Point(75, 468);
+ this.txtbuyFiveNum.Name = "txtbuyFiveNum";
+ this.txtbuyFiveNum.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyFiveNum.StyleController = this.layoutControl1;
+ this.txtbuyFiveNum.TabIndex = 20;
//
// layoutControlItem21
//
@@ -739,18 +1054,17 @@ namespace MES.Form
this.layoutControlItem21.CustomizationFormText = "买5价格";
this.layoutControlItem21.Location = new System.Drawing.Point(0, 480);
this.layoutControlItem21.Name = "layoutControlItem21";
- this.layoutControlItem21.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem21.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem21.Text = "买5价格";
- this.layoutControlItem21.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem21.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtbuyFivePrice
//
- this.txtsellOneNum.Location = new System.Drawing.Point(112, 516);
- this.txtsellOneNum.Name = "txtsellOneNum";
- this.txtsellOneNum.Size = new System.Drawing.Size(481, 20);
- this.txtsellOneNum.StyleController = this.layoutControl1;
- this.txtsellOneNum.TabIndex = 22;
+ this.txtbuyFivePrice.Location = new System.Drawing.Point(75, 492);
+ this.txtbuyFivePrice.Name = "txtbuyFivePrice";
+ this.txtbuyFivePrice.Size = new System.Drawing.Size(488, 20);
+ this.txtbuyFivePrice.StyleController = this.layoutControl1;
+ this.txtbuyFivePrice.TabIndex = 21;
//
// layoutControlItem22
//
@@ -758,18 +1072,17 @@ namespace MES.Form
this.layoutControlItem22.CustomizationFormText = "卖1数量";
this.layoutControlItem22.Location = new System.Drawing.Point(0, 504);
this.layoutControlItem22.Name = "layoutControlItem22";
- this.layoutControlItem22.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem22.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem22.Text = "卖1数量";
- this.layoutControlItem22.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem22.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellOneNum
//
- this.txtsellOnePrice.Location = new System.Drawing.Point(112, 540);
- this.txtsellOnePrice.Name = "txtsellOnePrice";
- this.txtsellOnePrice.Size = new System.Drawing.Size(481, 20);
- this.txtsellOnePrice.StyleController = this.layoutControl1;
- this.txtsellOnePrice.TabIndex = 23;
+ this.txtsellOneNum.Location = new System.Drawing.Point(75, 516);
+ this.txtsellOneNum.Name = "txtsellOneNum";
+ this.txtsellOneNum.Size = new System.Drawing.Size(488, 20);
+ this.txtsellOneNum.StyleController = this.layoutControl1;
+ this.txtsellOneNum.TabIndex = 22;
//
// layoutControlItem23
//
@@ -777,18 +1090,17 @@ namespace MES.Form
this.layoutControlItem23.CustomizationFormText = "卖1价格";
this.layoutControlItem23.Location = new System.Drawing.Point(0, 528);
this.layoutControlItem23.Name = "layoutControlItem23";
- this.layoutControlItem23.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem23.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem23.Text = "卖1价格";
- this.layoutControlItem23.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem23.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellOnePrice
//
- this.txtsellTwoNum.Location = new System.Drawing.Point(112, 564);
- this.txtsellTwoNum.Name = "txtsellTwoNum";
- this.txtsellTwoNum.Size = new System.Drawing.Size(481, 20);
- this.txtsellTwoNum.StyleController = this.layoutControl1;
- this.txtsellTwoNum.TabIndex = 24;
+ this.txtsellOnePrice.Location = new System.Drawing.Point(75, 540);
+ this.txtsellOnePrice.Name = "txtsellOnePrice";
+ this.txtsellOnePrice.Size = new System.Drawing.Size(488, 20);
+ this.txtsellOnePrice.StyleController = this.layoutControl1;
+ this.txtsellOnePrice.TabIndex = 23;
//
// layoutControlItem24
//
@@ -796,18 +1108,17 @@ namespace MES.Form
this.layoutControlItem24.CustomizationFormText = "卖2数量";
this.layoutControlItem24.Location = new System.Drawing.Point(0, 552);
this.layoutControlItem24.Name = "layoutControlItem24";
- this.layoutControlItem24.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem24.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem24.Text = "卖2数量";
- this.layoutControlItem24.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem24.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellTwoNum
//
- this.txtsellTwoPrice.Location = new System.Drawing.Point(112, 588);
- this.txtsellTwoPrice.Name = "txtsellTwoPrice";
- this.txtsellTwoPrice.Size = new System.Drawing.Size(481, 20);
- this.txtsellTwoPrice.StyleController = this.layoutControl1;
- this.txtsellTwoPrice.TabIndex = 25;
+ this.txtsellTwoNum.Location = new System.Drawing.Point(75, 564);
+ this.txtsellTwoNum.Name = "txtsellTwoNum";
+ this.txtsellTwoNum.Size = new System.Drawing.Size(488, 20);
+ this.txtsellTwoNum.StyleController = this.layoutControl1;
+ this.txtsellTwoNum.TabIndex = 24;
//
// layoutControlItem25
//
@@ -815,18 +1126,17 @@ namespace MES.Form
this.layoutControlItem25.CustomizationFormText = "卖2价格";
this.layoutControlItem25.Location = new System.Drawing.Point(0, 576);
this.layoutControlItem25.Name = "layoutControlItem25";
- this.layoutControlItem25.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem25.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem25.Text = "卖2价格";
- this.layoutControlItem25.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem25.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellTwoPrice
//
- this.txtsellThreeNum.Location = new System.Drawing.Point(112, 612);
- this.txtsellThreeNum.Name = "txtsellThreeNum";
- this.txtsellThreeNum.Size = new System.Drawing.Size(481, 20);
- this.txtsellThreeNum.StyleController = this.layoutControl1;
- this.txtsellThreeNum.TabIndex = 26;
+ this.txtsellTwoPrice.Location = new System.Drawing.Point(75, 588);
+ this.txtsellTwoPrice.Name = "txtsellTwoPrice";
+ this.txtsellTwoPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtsellTwoPrice.StyleController = this.layoutControl1;
+ this.txtsellTwoPrice.TabIndex = 25;
//
// layoutControlItem26
//
@@ -834,18 +1144,17 @@ namespace MES.Form
this.layoutControlItem26.CustomizationFormText = "卖3数量";
this.layoutControlItem26.Location = new System.Drawing.Point(0, 600);
this.layoutControlItem26.Name = "layoutControlItem26";
- this.layoutControlItem26.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem26.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem26.Text = "卖3数量";
- this.layoutControlItem26.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem26.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellThreeNum
//
- this.txtsellThreePrice.Location = new System.Drawing.Point(112, 636);
- this.txtsellThreePrice.Name = "txtsellThreePrice";
- this.txtsellThreePrice.Size = new System.Drawing.Size(481, 20);
- this.txtsellThreePrice.StyleController = this.layoutControl1;
- this.txtsellThreePrice.TabIndex = 27;
+ this.txtsellThreeNum.Location = new System.Drawing.Point(75, 612);
+ this.txtsellThreeNum.Name = "txtsellThreeNum";
+ this.txtsellThreeNum.Size = new System.Drawing.Size(488, 20);
+ this.txtsellThreeNum.StyleController = this.layoutControl1;
+ this.txtsellThreeNum.TabIndex = 26;
//
// layoutControlItem27
//
@@ -853,18 +1162,17 @@ namespace MES.Form
this.layoutControlItem27.CustomizationFormText = "卖3价格";
this.layoutControlItem27.Location = new System.Drawing.Point(0, 624);
this.layoutControlItem27.Name = "layoutControlItem27";
- this.layoutControlItem27.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem27.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem27.Text = "卖3价格";
- this.layoutControlItem27.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem27.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellThreePrice
//
- this.txtsellFourNum.Location = new System.Drawing.Point(112, 660);
- this.txtsellFourNum.Name = "txtsellFourNum";
- this.txtsellFourNum.Size = new System.Drawing.Size(481, 20);
- this.txtsellFourNum.StyleController = this.layoutControl1;
- this.txtsellFourNum.TabIndex = 28;
+ this.txtsellThreePrice.Location = new System.Drawing.Point(75, 636);
+ this.txtsellThreePrice.Name = "txtsellThreePrice";
+ this.txtsellThreePrice.Size = new System.Drawing.Size(488, 20);
+ this.txtsellThreePrice.StyleController = this.layoutControl1;
+ this.txtsellThreePrice.TabIndex = 27;
//
// layoutControlItem28
//
@@ -872,18 +1180,17 @@ namespace MES.Form
this.layoutControlItem28.CustomizationFormText = "卖4数量";
this.layoutControlItem28.Location = new System.Drawing.Point(0, 648);
this.layoutControlItem28.Name = "layoutControlItem28";
- this.layoutControlItem28.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem28.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem28.Text = "卖4数量";
- this.layoutControlItem28.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem28.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellFourNum
//
- this.txtsellFourPrice.Location = new System.Drawing.Point(112, 684);
- this.txtsellFourPrice.Name = "txtsellFourPrice";
- this.txtsellFourPrice.Size = new System.Drawing.Size(481, 20);
- this.txtsellFourPrice.StyleController = this.layoutControl1;
- this.txtsellFourPrice.TabIndex = 29;
+ this.txtsellFourNum.Location = new System.Drawing.Point(75, 660);
+ this.txtsellFourNum.Name = "txtsellFourNum";
+ this.txtsellFourNum.Size = new System.Drawing.Size(488, 20);
+ this.txtsellFourNum.StyleController = this.layoutControl1;
+ this.txtsellFourNum.TabIndex = 28;
//
// layoutControlItem29
//
@@ -891,18 +1198,17 @@ namespace MES.Form
this.layoutControlItem29.CustomizationFormText = "卖4价格";
this.layoutControlItem29.Location = new System.Drawing.Point(0, 672);
this.layoutControlItem29.Name = "layoutControlItem29";
- this.layoutControlItem29.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem29.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem29.Text = "卖4价格";
- this.layoutControlItem29.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem29.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellFourPrice
//
- this.txtsellFiveNum.Location = new System.Drawing.Point(112, 708);
- this.txtsellFiveNum.Name = "txtsellFiveNum";
- this.txtsellFiveNum.Size = new System.Drawing.Size(481, 20);
- this.txtsellFiveNum.StyleController = this.layoutControl1;
- this.txtsellFiveNum.TabIndex = 30;
+ this.txtsellFourPrice.Location = new System.Drawing.Point(75, 684);
+ this.txtsellFourPrice.Name = "txtsellFourPrice";
+ this.txtsellFourPrice.Size = new System.Drawing.Size(488, 20);
+ this.txtsellFourPrice.StyleController = this.layoutControl1;
+ this.txtsellFourPrice.TabIndex = 29;
//
// layoutControlItem30
//
@@ -910,18 +1216,17 @@ namespace MES.Form
this.layoutControlItem30.CustomizationFormText = "卖5数量";
this.layoutControlItem30.Location = new System.Drawing.Point(0, 696);
this.layoutControlItem30.Name = "layoutControlItem30";
- this.layoutControlItem30.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem30.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem30.Text = "卖5数量";
- this.layoutControlItem30.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem30.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellFiveNum
//
- this.txtsellFivePrice.Location = new System.Drawing.Point(112, 732);
- this.txtsellFivePrice.Name = "txtsellFivePrice";
- this.txtsellFivePrice.Size = new System.Drawing.Size(481, 20);
- this.txtsellFivePrice.StyleController = this.layoutControl1;
- this.txtsellFivePrice.TabIndex = 31;
+ this.txtsellFiveNum.Location = new System.Drawing.Point(75, 708);
+ this.txtsellFiveNum.Name = "txtsellFiveNum";
+ this.txtsellFiveNum.Size = new System.Drawing.Size(488, 20);
+ this.txtsellFiveNum.StyleController = this.layoutControl1;
+ this.txtsellFiveNum.TabIndex = 30;
//
// layoutControlItem31
//
@@ -929,26 +1234,17 @@ namespace MES.Form
this.layoutControlItem31.CustomizationFormText = "卖5价格";
this.layoutControlItem31.Location = new System.Drawing.Point(0, 720);
this.layoutControlItem31.Name = "layoutControlItem31";
- this.layoutControlItem31.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem31.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem31.Text = "卖5价格";
- this.layoutControlItem31.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem31.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txtsellFivePrice
//
- this.txttimeStr.EditValue = null;
- this.txttimeStr.ImeMode = System.Windows.Forms.ImeMode.Off;
- this.txttimeStr.Location = new System.Drawing.Point(112, 756);
- this.txttimeStr.Name = "txttimeStr";
- this.txttimeStr.Properties.DisplayFormat.FormatString = "G";
- this.txttimeStr.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
- this.txttimeStr.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
- this.txttimeStr.Properties.VistaTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton()});
- this.txttimeStr.Size = new System.Drawing.Size(481, 20);
- this.txttimeStr.StyleController = this.layoutControl1;
- this.txttimeStr.TabIndex = 32;
+ this.txtsellFivePrice.Location = new System.Drawing.Point(75, 732);
+ this.txtsellFivePrice.Name = "txtsellFivePrice";
+ this.txtsellFivePrice.Size = new System.Drawing.Size(488, 20);
+ this.txtsellFivePrice.StyleController = this.layoutControl1;
+ this.txtsellFivePrice.TabIndex = 31;
//
// layoutControlItem32
//
@@ -956,18 +1252,25 @@ namespace MES.Form
this.layoutControlItem32.CustomizationFormText = "时间";
this.layoutControlItem32.Location = new System.Drawing.Point(0, 744);
this.layoutControlItem32.Name = "layoutControlItem32";
- this.layoutControlItem32.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem32.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem32.Text = "时间";
- this.layoutControlItem32.TextSize = new System.Drawing.Size(96, 14);
-
+ this.layoutControlItem32.TextSize = new System.Drawing.Size(60, 14);
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // txttimeStr
//
- this.txtid.Location = new System.Drawing.Point(112, 780);
- this.txtid.Name = "txtid";
- this.txtid.Size = new System.Drawing.Size(481, 20);
- this.txtid.StyleController = this.layoutControl1;
- this.txtid.TabIndex = 33;
+ this.txttimeStr.EditValue = null;
+ this.txttimeStr.ImeMode = System.Windows.Forms.ImeMode.Off;
+ this.txttimeStr.Location = new System.Drawing.Point(75, 756);
+ this.txttimeStr.Name = "txttimeStr";
+ this.txttimeStr.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+ this.txttimeStr.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton()});
+ this.txttimeStr.Properties.DisplayFormat.FormatString = "G";
+ this.txttimeStr.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
+ this.txttimeStr.Size = new System.Drawing.Size(488, 20);
+ this.txttimeStr.StyleController = this.layoutControl1;
+ this.txttimeStr.TabIndex = 32;
//
// layoutControlItem33
//
@@ -975,499 +1278,106 @@ namespace MES.Form
this.layoutControlItem33.CustomizationFormText = "id";
this.layoutControlItem33.Location = new System.Drawing.Point(0, 768);
this.layoutControlItem33.Name = "layoutControlItem33";
- this.layoutControlItem33.Size = new System.Drawing.Size(585, 24);
+ this.layoutControlItem33.Size = new System.Drawing.Size(555, 24);
this.layoutControlItem33.Text = "id";
- this.layoutControlItem33.TextSize = new System.Drawing.Size(96, 14);
-
-
+ this.layoutControlItem33.TextSize = new System.Drawing.Size(60, 14);
//
- // layoutControlGroup1
+ // txtid
//
- this.layoutControlGroup1.CustomizationFormText = "layoutControlGroup1";
- this.layoutControlGroup1.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
- this.layoutControlGroup1.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
- this.layoutControlItem1
- ,this.layoutControlItem2
- ,this.layoutControlItem3
- ,this.layoutControlItem4
- ,this.layoutControlItem5
- ,this.layoutControlItem6
- ,this.layoutControlItem7
- ,this.layoutControlItem8
- ,this.layoutControlItem9
- ,this.layoutControlItem10
- ,this.layoutControlItem11
- ,this.layoutControlItem12
- ,this.layoutControlItem13
- ,this.layoutControlItem14
- ,this.layoutControlItem15
- ,this.layoutControlItem16
- ,this.layoutControlItem17
- ,this.layoutControlItem18
- ,this.layoutControlItem19
- ,this.layoutControlItem20
- ,this.layoutControlItem21
- ,this.layoutControlItem22
- ,this.layoutControlItem23
- ,this.layoutControlItem24
- ,this.layoutControlItem25
- ,this.layoutControlItem26
- ,this.layoutControlItem27
- ,this.layoutControlItem28
- ,this.layoutControlItem29
- ,this.layoutControlItem30
- ,this.layoutControlItem31
- ,this.layoutControlItem32
- ,this.layoutControlItem33
- });
- this.layoutControlGroup1.Location = new System.Drawing.Point(0, 0);
- this.layoutControlGroup1.Name = "layoutControlGroup1";
- this.layoutControlGroup1.Size = new System.Drawing.Size(605, 363);
- this.layoutControlGroup1.Text = "layoutControlGroup1";
- this.layoutControlGroup1.TextVisible = false;
-
-
+ this.txtid.Location = new System.Drawing.Point(75, 780);
+ this.txtid.Name = "txtid";
+ this.txtid.Size = new System.Drawing.Size(488, 20);
+ this.txtid.StyleController = this.layoutControl1;
+ this.txtid.TabIndex = 33;
//
- // xtraTabControl1
- //
- this.xtraTabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.xtraTabControl1.Location = new System.Drawing.Point(0, 34);
- this.xtraTabControl1.Name = "xtraTabControl1";
- this.xtraTabControl1.SelectedTabPage = this.tabDataList;
- this.xtraTabControl1.Size = new System.Drawing.Size(585, 436);
- this.xtraTabControl1.TabIndex = 1;
- this.xtraTabControl1.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
- this.tabDataList,
- this.tabDataDetail});
- //
- // tabDataList
- //
- this.tabDataList.Controls.Add(this.grdList);
- this.tabDataList.Name = "tabDataList";
- this.tabDataList.Size = new System.Drawing.Size(579, 407);
- this.tabDataList.Text = "数据列表";
- //
- // tabDataDetail
- //
- this.tabDataDetail.Controls.Add(this.panelControl2);
- this.tabDataDetail.Name = "tabDataDetail";
- this.tabDataDetail.Size = new System.Drawing.Size(579, 407);
- this.tabDataDetail.Text = "数据编辑";
- //
- // grdList
- //
- this.grdList.Dock = System.Windows.Forms.DockStyle.Fill;
- this.grdList.Location = new System.Drawing.Point(0, 0);
- this.grdList.MainView = this.grdListView;
- this.grdList.Name = "grdList";
- this.grdList.Size = new System.Drawing.Size(579, 407);
- this.grdList.TabIndex = 0;
- this.grdList.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
- this.grdListView});
- //
- // grdListView
- //
- this.grdListView.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
- this.gridColumn1,
- this.gridColumn2,
- this.gridColumn3,
- this.gridColumn4,
- this.gridColumn5,
- this.gridColumn6,
- this.gridColumn7,
- this.gridColumn8,
- this.gridColumn9,
- this.gridColumn10,
- this.gridColumn11,
- this.gridColumn12,
- this.gridColumn13,
- this.gridColumn14,
- this.gridColumn15,
- this.gridColumn16,
- this.gridColumn17,
- this.gridColumn18,
- this.gridColumn19,
- this.gridColumn20,
- this.gridColumn21,
- this.gridColumn22,
- this.gridColumn23,
- this.gridColumn24,
- this.gridColumn25,
- this.gridColumn26,
- this.gridColumn27,
- this.gridColumn28,
- this.gridColumn29,
- this.gridColumn30,
- this.gridColumn31,
- this.gridColumn32,
- this.gridColumn33,
- });
- this.grdListView.OptionsBehavior.Editable = false;
- this.grdListView.GridControl = this.grdList;
- this.grdListView.Name = "grdListView";
- this.grdListView.OptionsView.ColumnAutoWidth=false;
- this.grdListView.BestFitColumns();
- //
- // panelControl2
- //
- this.panelControl2.Controls.Add(this.layoutControl1);
- this.panelControl2.Dock = System.Windows.Forms.DockStyle.Fill;
- this.panelControl2.Location = new System.Drawing.Point(0, 0);
- this.panelControl2.Name = "panelControl2";
- this.panelControl2.Size = new System.Drawing.Size(579, 407);
- this.panelControl2.TabIndex = 0;
-
- ////////////////////////////////
- (this.gridColumn1).Caption = "代码";
- (this.gridColumn1).Name = "gridColumn1";
- (this.gridColumn1).FieldName = "code";
- (this.gridColumn1).Visible = true;
- (this.gridColumn1).VisibleIndex = 1;
-
- ////////////////////////////////
- (this.gridColumn2).Caption = "名称";
- (this.gridColumn2).Name = "gridColumn2";
- (this.gridColumn2).FieldName = "name";
- (this.gridColumn2).Visible = true;
- (this.gridColumn2).VisibleIndex = 2;
-
- ////////////////////////////////
- (this.gridColumn3).Caption = "今日开盘价";
- (this.gridColumn3).Name = "gridColumn3";
- (this.gridColumn3).FieldName = "startPrice";
- (this.gridColumn3).Visible = true;
- (this.gridColumn3).VisibleIndex = 3;
-
- ////////////////////////////////
- (this.gridColumn4).Caption = "昨日收盘价";
- (this.gridColumn4).Name = "gridColumn4";
- (this.gridColumn4).FieldName = "olePrice";
- (this.gridColumn4).Visible = true;
- (this.gridColumn4).VisibleIndex = 4;
-
- ////////////////////////////////
- (this.gridColumn5).Caption = "当前价格";
- (this.gridColumn5).Name = "gridColumn5";
- (this.gridColumn5).FieldName = "nowPrice";
- (this.gridColumn5).Visible = true;
- (this.gridColumn5).VisibleIndex = 5;
-
- ////////////////////////////////
- (this.gridColumn6).Caption = "今日最高价";
- (this.gridColumn6).Name = "gridColumn6";
- (this.gridColumn6).FieldName = "maxPrice";
- (this.gridColumn6).Visible = true;
- (this.gridColumn6).VisibleIndex = 6;
-
- ////////////////////////////////
- (this.gridColumn7).Caption = "今日最低价";
- (this.gridColumn7).Name = "gridColumn7";
- (this.gridColumn7).FieldName = "minPrice";
- (this.gridColumn7).Visible = true;
- (this.gridColumn7).VisibleIndex = 7;
-
- ////////////////////////////////
- (this.gridColumn8).Caption = "竞买价";
- (this.gridColumn8).Name = "gridColumn8";
- (this.gridColumn8).FieldName = "bidderPrice";
- (this.gridColumn8).Visible = true;
- (this.gridColumn8).VisibleIndex = 8;
-
- ////////////////////////////////
- (this.gridColumn9).Caption = "竞卖价";
- (this.gridColumn9).Name = "gridColumn9";
- (this.gridColumn9).FieldName = "auctionPrice";
- (this.gridColumn9).Visible = true;
- (this.gridColumn9).VisibleIndex = 9;
-
- ////////////////////////////////
- (this.gridColumn10).Caption = "成交股票数";
- (this.gridColumn10).Name = "gridColumn10";
- (this.gridColumn10).FieldName = "turnover";
- (this.gridColumn10).Visible = true;
- (this.gridColumn10).VisibleIndex = 10;
-
- ////////////////////////////////
- (this.gridColumn11).Caption = "成交金额";
- (this.gridColumn11).Name = "gridColumn11";
- (this.gridColumn11).FieldName = "turnoverPrice";
- (this.gridColumn11).Visible = true;
- (this.gridColumn11).VisibleIndex = 11;
-
- ////////////////////////////////
- (this.gridColumn12).Caption = "买1数量";
- (this.gridColumn12).Name = "gridColumn12";
- (this.gridColumn12).FieldName = "buyOneNum";
- (this.gridColumn12).Visible = true;
- (this.gridColumn12).VisibleIndex = 12;
-
- ////////////////////////////////
- (this.gridColumn13).Caption = "买1价格";
- (this.gridColumn13).Name = "gridColumn13";
- (this.gridColumn13).FieldName = "buyOnePrice";
- (this.gridColumn13).Visible = true;
- (this.gridColumn13).VisibleIndex = 13;
-
- ////////////////////////////////
- (this.gridColumn14).Caption = "买2数量";
- (this.gridColumn14).Name = "gridColumn14";
- (this.gridColumn14).FieldName = "buyTwoNum";
- (this.gridColumn14).Visible = true;
- (this.gridColumn14).VisibleIndex = 14;
-
- ////////////////////////////////
- (this.gridColumn15).Caption = "买2价格";
- (this.gridColumn15).Name = "gridColumn15";
- (this.gridColumn15).FieldName = "buyTwoPrice";
- (this.gridColumn15).Visible = true;
- (this.gridColumn15).VisibleIndex = 15;
-
- ////////////////////////////////
- (this.gridColumn16).Caption = "买3数量";
- (this.gridColumn16).Name = "gridColumn16";
- (this.gridColumn16).FieldName = "buyThreeNum";
- (this.gridColumn16).Visible = true;
- (this.gridColumn16).VisibleIndex = 16;
-
- ////////////////////////////////
- (this.gridColumn17).Caption = "买3价格";
- (this.gridColumn17).Name = "gridColumn17";
- (this.gridColumn17).FieldName = "buyThreePrice";
- (this.gridColumn17).Visible = true;
- (this.gridColumn17).VisibleIndex = 17;
-
- ////////////////////////////////
- (this.gridColumn18).Caption = "买4数量";
- (this.gridColumn18).Name = "gridColumn18";
- (this.gridColumn18).FieldName = "buyFourNum";
- (this.gridColumn18).Visible = true;
- (this.gridColumn18).VisibleIndex = 18;
-
- ////////////////////////////////
- (this.gridColumn19).Caption = "买4价格";
- (this.gridColumn19).Name = "gridColumn19";
- (this.gridColumn19).FieldName = "buyFourPrice";
- (this.gridColumn19).Visible = true;
- (this.gridColumn19).VisibleIndex = 19;
-
- ////////////////////////////////
- (this.gridColumn20).Caption = "买5数量";
- (this.gridColumn20).Name = "gridColumn20";
- (this.gridColumn20).FieldName = "buyFiveNum";
- (this.gridColumn20).Visible = true;
- (this.gridColumn20).VisibleIndex = 20;
-
- ////////////////////////////////
- (this.gridColumn21).Caption = "买5价格";
- (this.gridColumn21).Name = "gridColumn21";
- (this.gridColumn21).FieldName = "buyFivePrice";
- (this.gridColumn21).Visible = true;
- (this.gridColumn21).VisibleIndex = 21;
-
- ////////////////////////////////
- (this.gridColumn22).Caption = "卖1数量";
- (this.gridColumn22).Name = "gridColumn22";
- (this.gridColumn22).FieldName = "sellOneNum";
- (this.gridColumn22).Visible = true;
- (this.gridColumn22).VisibleIndex = 22;
-
- ////////////////////////////////
- (this.gridColumn23).Caption = "卖1价格";
- (this.gridColumn23).Name = "gridColumn23";
- (this.gridColumn23).FieldName = "sellOnePrice";
- (this.gridColumn23).Visible = true;
- (this.gridColumn23).VisibleIndex = 23;
-
- ////////////////////////////////
- (this.gridColumn24).Caption = "卖2数量";
- (this.gridColumn24).Name = "gridColumn24";
- (this.gridColumn24).FieldName = "sellTwoNum";
- (this.gridColumn24).Visible = true;
- (this.gridColumn24).VisibleIndex = 24;
-
- ////////////////////////////////
- (this.gridColumn25).Caption = "卖2价格";
- (this.gridColumn25).Name = "gridColumn25";
- (this.gridColumn25).FieldName = "sellTwoPrice";
- (this.gridColumn25).Visible = true;
- (this.gridColumn25).VisibleIndex = 25;
-
- ////////////////////////////////
- (this.gridColumn26).Caption = "卖3数量";
- (this.gridColumn26).Name = "gridColumn26";
- (this.gridColumn26).FieldName = "sellThreeNum";
- (this.gridColumn26).Visible = true;
- (this.gridColumn26).VisibleIndex = 26;
-
- ////////////////////////////////
- (this.gridColumn27).Caption = "卖3价格";
- (this.gridColumn27).Name = "gridColumn27";
- (this.gridColumn27).FieldName = "sellThreePrice";
- (this.gridColumn27).Visible = true;
- (this.gridColumn27).VisibleIndex = 27;
-
- ////////////////////////////////
- (this.gridColumn28).Caption = "卖4数量";
- (this.gridColumn28).Name = "gridColumn28";
- (this.gridColumn28).FieldName = "sellFourNum";
- (this.gridColumn28).Visible = true;
- (this.gridColumn28).VisibleIndex = 28;
-
- ////////////////////////////////
- (this.gridColumn29).Caption = "卖4价格";
- (this.gridColumn29).Name = "gridColumn29";
- (this.gridColumn29).FieldName = "sellFourPrice";
- (this.gridColumn29).Visible = true;
- (this.gridColumn29).VisibleIndex = 29;
-
- ////////////////////////////////
- (this.gridColumn30).Caption = "卖5数量";
- (this.gridColumn30).Name = "gridColumn30";
- (this.gridColumn30).FieldName = "sellFiveNum";
- (this.gridColumn30).Visible = true;
- (this.gridColumn30).VisibleIndex = 30;
-
- ////////////////////////////////
- (this.gridColumn31).Caption = "卖5价格";
- (this.gridColumn31).Name = "gridColumn31";
- (this.gridColumn31).FieldName = "sellFivePrice";
- (this.gridColumn31).Visible = true;
- (this.gridColumn31).VisibleIndex = 31;
-
- (this.gridColumn32).DisplayFormat.FormatString = "G";
- (this.gridColumn32).DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
- (this.gridColumn32).Caption = "时间";
- (this.gridColumn32).Name = "gridColumn32";
- (this.gridColumn32).FieldName = "timeStr";
- (this.gridColumn32).Visible = true;
- (this.gridColumn32).VisibleIndex = 32;
-
- ////////////////////////////////
- (this.gridColumn33).Caption = "id";
- (this.gridColumn33).Name = "gridColumn33";
- (this.gridColumn33).FieldName = "id";
-
- //
- // XtraForm1
+ // Frmstock
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1300, 800);
this.Controls.Add(this.xtraTabControl1);
this.Name = "Frmstock";
- this.Text = "Frmstock";
+ this.Text = "股票";
this.Load += new System.EventHandler(this.Frmstock_Load);
this.Controls.SetChildIndex(this.xtraTabControl1, 0);
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtcode.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtstartPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtolePrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtnowPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtmaxPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtminPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbidderPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtauctionPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtturnover.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtturnoverPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem11)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyOneNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyOnePrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyTwoNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyTwoPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyThreeNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyThreePrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyFourNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyFourPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem19)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyFiveNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem20)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtbuyFivePrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem21)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellOneNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem22)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellOnePrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem23)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellTwoNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem24)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellTwoPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem25)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellThreeNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem26)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellThreePrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem27)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellFourNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem28)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellFourPrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem29)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellFiveNum.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem30)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtsellFivePrice.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem31)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.txttimeStr.Properties.CalendarTimeProperties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.txttimeStr.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem32)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem33)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xtraTabControl1)).EndInit();
this.xtraTabControl1.ResumeLayout(false);
this.tabDataList.ResumeLayout(false);
- this.tabDataDetail.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.grdList)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.grdListView)).EndInit();
+ this.tabDataDetail.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.panelControl2)).EndInit();
+ this.panelControl2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();
this.layoutControl1.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).EndInit();
-
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtcode.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtstartPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtolePrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtnowPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtmaxPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtminPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbidderPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtauctionPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtturnover.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem11)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtturnoverPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyOneNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyOnePrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyTwoNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyTwoPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyThreeNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyThreePrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyFourNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem19)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyFourPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem20)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyFiveNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem21)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtbuyFivePrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem22)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellOneNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem23)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellOnePrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem24)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellTwoNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem25)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellTwoPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem26)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellThreeNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem27)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellThreePrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem28)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellFourNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem29)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellFourPrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem30)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellFiveNum.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem31)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtsellFivePrice.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem32)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txttimeStr.Properties.CalendarTimeProperties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txttimeStr.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem33)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).EndInit();
this.ResumeLayout(false);
}
diff --git a/WinformGeneralDeveloperFrame/Form/Frmstock.resx b/WinformGeneralDeveloperFrame/Form/Frmstock.resx
index 1f666f2..1af7de1 100644
--- a/WinformGeneralDeveloperFrame/Form/Frmstock.resx
+++ b/WinformGeneralDeveloperFrame/Form/Frmstock.resx
@@ -117,7 +117,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 17, 17
-
\ No newline at end of file
diff --git a/WinformGeneralDeveloperFrame/Form/FrmsysDept.designer.cs b/WinformGeneralDeveloperFrame/Form/FrmsysDept.designer.cs
index 4cc00e7..9ff6af8 100644
--- a/WinformGeneralDeveloperFrame/Form/FrmsysDept.designer.cs
+++ b/WinformGeneralDeveloperFrame/Form/FrmsysDept.designer.cs
@@ -53,26 +53,26 @@ namespace MES.Form
this.tabDataDetail = new DevExpress.XtraTab.XtraTabPage();
this.panelControl2 = new DevExpress.XtraEditors.PanelControl();
this.layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
- this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
- this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
this.txtid = new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
this.txtpid = new DevExpress.XtraEditors.TreeListLookUpEdit();
this.txtpidTreeList = new DevExpress.XtraTreeList.TreeList();
- this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
this.txtname = new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
this.txtaddress = new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
this.txtphone = new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem();
this.txtcreatorId = new DevExpress.XtraEditors.LookUpEdit();
- this.layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem();
this.txtcreateTime = new DevExpress.XtraEditors.DateEdit();
- this.layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem();
this.txteditorId = new DevExpress.XtraEditors.LookUpEdit();
- this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem();
this.txteditTime = new DevExpress.XtraEditors.DateEdit();
+ this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
+ this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem();
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTreeListtxtpid)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTreeListtxtpidTreeList)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.repositoryItemtxtcreatorId)).BeginInit();
@@ -87,28 +87,28 @@ namespace MES.Form
this.panelControl2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
this.layoutControl1.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtpid.Properties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtpidTreeList)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtaddress.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtphone.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtcreatorId.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtcreateTime.Properties.CalendarTimeProperties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txtcreateTime.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txteditorId.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txteditTime.Properties.CalendarTimeProperties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.txteditTime.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit();
this.SuspendLayout();
//
// gridColumn1
@@ -318,6 +318,123 @@ namespace MES.Form
this.layoutControl1.TabIndex = 6;
this.layoutControl1.Text = "layoutControl1";
//
+ // txtid
+ //
+ this.txtid.Location = new System.Drawing.Point(63, 12);
+ this.txtid.Name = "txtid";
+ this.txtid.Size = new System.Drawing.Size(1215, 20);
+ this.txtid.StyleController = this.layoutControl1;
+ this.txtid.TabIndex = 1;
+ //
+ // txtpid
+ //
+ this.txtpid.EditValue = "";
+ this.txtpid.Location = new System.Drawing.Point(63, 36);
+ this.txtpid.Name = "txtpid";
+ this.txtpid.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+ this.txtpid.Properties.DisplayMember = "Name";
+ this.txtpid.Properties.TreeList = this.txtpidTreeList;
+ this.txtpid.Properties.ValueMember = "ID";
+ this.txtpid.Size = new System.Drawing.Size(1215, 20);
+ this.txtpid.StyleController = this.layoutControl1;
+ this.txtpid.TabIndex = 2;
+ //
+ // txtpidTreeList
+ //
+ this.txtpidTreeList.Location = new System.Drawing.Point(0, 0);
+ this.txtpidTreeList.Name = "txtpidTreeList";
+ this.txtpidTreeList.OptionsView.ShowIndentAsRowStyle = true;
+ this.txtpidTreeList.ParentFieldName = "PID";
+ this.txtpidTreeList.Size = new System.Drawing.Size(400, 200);
+ this.txtpidTreeList.TabIndex = 0;
+ //
+ // txtname
+ //
+ this.txtname.Location = new System.Drawing.Point(63, 60);
+ this.txtname.Name = "txtname";
+ this.txtname.Size = new System.Drawing.Size(1215, 20);
+ this.txtname.StyleController = this.layoutControl1;
+ this.txtname.TabIndex = 3;
+ //
+ // txtaddress
+ //
+ this.txtaddress.Location = new System.Drawing.Point(63, 84);
+ this.txtaddress.Name = "txtaddress";
+ this.txtaddress.Size = new System.Drawing.Size(1215, 20);
+ this.txtaddress.StyleController = this.layoutControl1;
+ this.txtaddress.TabIndex = 4;
+ //
+ // txtphone
+ //
+ this.txtphone.Location = new System.Drawing.Point(63, 108);
+ this.txtphone.Name = "txtphone";
+ this.txtphone.Size = new System.Drawing.Size(1215, 20);
+ this.txtphone.StyleController = this.layoutControl1;
+ this.txtphone.TabIndex = 5;
+ //
+ // txtcreatorId
+ //
+ this.txtcreatorId.EditValue = "";
+ this.txtcreatorId.Location = new System.Drawing.Point(63, 132);
+ this.txtcreatorId.Name = "txtcreatorId";
+ this.txtcreatorId.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+ this.txtcreatorId.Properties.DisplayMember = "Name";
+ this.txtcreatorId.Properties.PopupFilterMode = DevExpress.XtraEditors.PopupFilterMode.Contains;
+ this.txtcreatorId.Properties.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.Standard;
+ this.txtcreatorId.Properties.ValueMember = "ID";
+ this.txtcreatorId.Size = new System.Drawing.Size(1215, 20);
+ this.txtcreatorId.StyleController = this.layoutControl1;
+ this.txtcreatorId.TabIndex = 6;
+ //
+ // txtcreateTime
+ //
+ this.txtcreateTime.EditValue = null;
+ this.txtcreateTime.ImeMode = System.Windows.Forms.ImeMode.Off;
+ this.txtcreateTime.Location = new System.Drawing.Point(63, 156);
+ this.txtcreateTime.Name = "txtcreateTime";
+ this.txtcreateTime.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+ this.txtcreateTime.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton()});
+ this.txtcreateTime.Properties.DisplayFormat.FormatString = "G";
+ this.txtcreateTime.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
+ this.txtcreateTime.Size = new System.Drawing.Size(1215, 20);
+ this.txtcreateTime.StyleController = this.layoutControl1;
+ this.txtcreateTime.TabIndex = 7;
+ //
+ // txteditorId
+ //
+ this.txteditorId.EditValue = "";
+ this.txteditorId.Location = new System.Drawing.Point(63, 180);
+ this.txteditorId.Name = "txteditorId";
+ this.txteditorId.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+ this.txteditorId.Properties.DisplayMember = "Name";
+ this.txteditorId.Properties.PopupFilterMode = DevExpress.XtraEditors.PopupFilterMode.Contains;
+ this.txteditorId.Properties.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.Standard;
+ this.txteditorId.Properties.ValueMember = "ID";
+ this.txteditorId.Size = new System.Drawing.Size(1215, 20);
+ this.txteditorId.StyleController = this.layoutControl1;
+ this.txteditorId.TabIndex = 8;
+ //
+ // txteditTime
+ //
+ this.txteditTime.EditValue = null;
+ this.txteditTime.ImeMode = System.Windows.Forms.ImeMode.Off;
+ this.txteditTime.Location = new System.Drawing.Point(63, 204);
+ this.txteditTime.Name = "txteditTime";
+ this.txteditTime.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
+ this.txteditTime.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ new DevExpress.XtraEditors.Controls.EditorButton()});
+ this.txteditTime.Properties.DisplayFormat.FormatString = "G";
+ this.txteditTime.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
+ this.txteditTime.Size = new System.Drawing.Size(1215, 20);
+ this.txteditTime.StyleController = this.layoutControl1;
+ this.txteditTime.TabIndex = 9;
+ //
// layoutControlGroup1
//
this.layoutControlGroup1.CustomizationFormText = "layoutControlGroup1";
@@ -346,14 +463,6 @@ namespace MES.Form
this.layoutControlItem1.Text = "ID";
this.layoutControlItem1.TextSize = new System.Drawing.Size(48, 14);
//
- // txtid
- //
- this.txtid.Location = new System.Drawing.Point(63, 12);
- this.txtid.Name = "txtid";
- this.txtid.Size = new System.Drawing.Size(1215, 20);
- this.txtid.StyleController = this.layoutControl1;
- this.txtid.TabIndex = 1;
- //
// layoutControlItem2
//
this.layoutControlItem2.Control = this.txtpid;
@@ -364,29 +473,6 @@ namespace MES.Form
this.layoutControlItem2.Text = "父ID";
this.layoutControlItem2.TextSize = new System.Drawing.Size(48, 14);
//
- // txtpid
- //
- this.txtpid.EditValue = "";
- this.txtpid.Location = new System.Drawing.Point(63, 36);
- this.txtpid.Name = "txtpid";
- this.txtpid.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
- this.txtpid.Properties.DisplayMember = "Name";
- this.txtpid.Properties.TreeList = this.txtpidTreeList;
- this.txtpid.Properties.ValueMember = "ID";
- this.txtpid.Size = new System.Drawing.Size(1215, 20);
- this.txtpid.StyleController = this.layoutControl1;
- this.txtpid.TabIndex = 2;
- //
- // txtpidTreeList
- //
- this.txtpidTreeList.Location = new System.Drawing.Point(0, 0);
- this.txtpidTreeList.Name = "txtpidTreeList";
- this.txtpidTreeList.OptionsView.ShowIndentAsRowStyle = true;
- this.txtpidTreeList.ParentFieldName = "PID";
- this.txtpidTreeList.Size = new System.Drawing.Size(400, 200);
- this.txtpidTreeList.TabIndex = 0;
- //
// layoutControlItem3
//
this.layoutControlItem3.Control = this.txtname;
@@ -397,14 +483,6 @@ namespace MES.Form
this.layoutControlItem3.Text = "名称";
this.layoutControlItem3.TextSize = new System.Drawing.Size(48, 14);
//
- // txtname
- //
- this.txtname.Location = new System.Drawing.Point(63, 60);
- this.txtname.Name = "txtname";
- this.txtname.Size = new System.Drawing.Size(1215, 20);
- this.txtname.StyleController = this.layoutControl1;
- this.txtname.TabIndex = 3;
- //
// layoutControlItem4
//
this.layoutControlItem4.Control = this.txtaddress;
@@ -415,14 +493,6 @@ namespace MES.Form
this.layoutControlItem4.Text = "地址";
this.layoutControlItem4.TextSize = new System.Drawing.Size(48, 14);
//
- // txtaddress
- //
- this.txtaddress.Location = new System.Drawing.Point(63, 84);
- this.txtaddress.Name = "txtaddress";
- this.txtaddress.Size = new System.Drawing.Size(1215, 20);
- this.txtaddress.StyleController = this.layoutControl1;
- this.txtaddress.TabIndex = 4;
- //
// layoutControlItem5
//
this.layoutControlItem5.Control = this.txtphone;
@@ -433,14 +503,6 @@ namespace MES.Form
this.layoutControlItem5.Text = "电话";
this.layoutControlItem5.TextSize = new System.Drawing.Size(48, 14);
//
- // txtphone
- //
- this.txtphone.Location = new System.Drawing.Point(63, 108);
- this.txtphone.Name = "txtphone";
- this.txtphone.Size = new System.Drawing.Size(1215, 20);
- this.txtphone.StyleController = this.layoutControl1;
- this.txtphone.TabIndex = 5;
- //
// layoutControlItem6
//
this.layoutControlItem6.Control = this.txtcreatorId;
@@ -451,21 +513,6 @@ namespace MES.Form
this.layoutControlItem6.Text = "创建人";
this.layoutControlItem6.TextSize = new System.Drawing.Size(48, 14);
//
- // txtcreatorId
- //
- this.txtcreatorId.EditValue = "";
- this.txtcreatorId.Location = new System.Drawing.Point(63, 132);
- this.txtcreatorId.Name = "txtcreatorId";
- this.txtcreatorId.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
- this.txtcreatorId.Properties.DisplayMember = "Name";
- this.txtcreatorId.Properties.PopupFilterMode = DevExpress.XtraEditors.PopupFilterMode.Contains;
- this.txtcreatorId.Properties.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.Standard;
- this.txtcreatorId.Properties.ValueMember = "ID";
- this.txtcreatorId.Size = new System.Drawing.Size(1215, 20);
- this.txtcreatorId.StyleController = this.layoutControl1;
- this.txtcreatorId.TabIndex = 6;
- //
// layoutControlItem7
//
this.layoutControlItem7.Control = this.txtcreateTime;
@@ -476,22 +523,6 @@ namespace MES.Form
this.layoutControlItem7.Text = "创建时间";
this.layoutControlItem7.TextSize = new System.Drawing.Size(48, 14);
//
- // txtcreateTime
- //
- this.txtcreateTime.EditValue = null;
- this.txtcreateTime.ImeMode = System.Windows.Forms.ImeMode.Off;
- this.txtcreateTime.Location = new System.Drawing.Point(63, 156);
- this.txtcreateTime.Name = "txtcreateTime";
- this.txtcreateTime.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
- this.txtcreateTime.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton()});
- this.txtcreateTime.Properties.DisplayFormat.FormatString = "G";
- this.txtcreateTime.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
- this.txtcreateTime.Size = new System.Drawing.Size(1215, 20);
- this.txtcreateTime.StyleController = this.layoutControl1;
- this.txtcreateTime.TabIndex = 7;
- //
// layoutControlItem8
//
this.layoutControlItem8.Control = this.txteditorId;
@@ -502,21 +533,6 @@ namespace MES.Form
this.layoutControlItem8.Text = "编辑人";
this.layoutControlItem8.TextSize = new System.Drawing.Size(48, 14);
//
- // txteditorId
- //
- this.txteditorId.EditValue = "";
- this.txteditorId.Location = new System.Drawing.Point(63, 180);
- this.txteditorId.Name = "txteditorId";
- this.txteditorId.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
- this.txteditorId.Properties.DisplayMember = "Name";
- this.txteditorId.Properties.PopupFilterMode = DevExpress.XtraEditors.PopupFilterMode.Contains;
- this.txteditorId.Properties.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.Standard;
- this.txteditorId.Properties.ValueMember = "ID";
- this.txteditorId.Size = new System.Drawing.Size(1215, 20);
- this.txteditorId.StyleController = this.layoutControl1;
- this.txteditorId.TabIndex = 8;
- //
// layoutControlItem9
//
this.layoutControlItem9.Control = this.txteditTime;
@@ -527,22 +543,6 @@ namespace MES.Form
this.layoutControlItem9.Text = "编辑时间";
this.layoutControlItem9.TextSize = new System.Drawing.Size(48, 14);
//
- // txteditTime
- //
- this.txteditTime.EditValue = null;
- this.txteditTime.ImeMode = System.Windows.Forms.ImeMode.Off;
- this.txteditTime.Location = new System.Drawing.Point(63, 204);
- this.txteditTime.Name = "txteditTime";
- this.txteditTime.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
- this.txteditTime.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
- new DevExpress.XtraEditors.Controls.EditorButton()});
- this.txteditTime.Properties.DisplayFormat.FormatString = "G";
- this.txteditTime.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
- this.txteditTime.Size = new System.Drawing.Size(1215, 20);
- this.txteditTime.StyleController = this.layoutControl1;
- this.txteditTime.TabIndex = 9;
- //
// FrmsysDept
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
@@ -550,7 +550,7 @@ namespace MES.Form
this.ClientSize = new System.Drawing.Size(1300, 800);
this.Controls.Add(this.xtraTabControl1);
this.Name = "FrmsysDept";
- this.Text = "FrmsysDept";
+ this.Text = "部门维护";
this.Load += new System.EventHandler(this.FrmsysDept_Load);
this.Controls.SetChildIndex(this.xtraTabControl1, 0);
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTreeListtxtpid)).EndInit();
@@ -567,28 +567,28 @@ namespace MES.Form
this.panelControl2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();
this.layoutControl1.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtpid.Properties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtpidTreeList)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtaddress.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtphone.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtcreatorId.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtcreateTime.Properties.CalendarTimeProperties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txtcreateTime.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txteditorId.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txteditTime.Properties.CalendarTimeProperties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.txteditTime.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit();
this.ResumeLayout(false);
}
diff --git a/WinformGeneralDeveloperFrame/Form/FrmsysFunction.cs b/WinformGeneralDeveloperFrame/Form/FrmsysFunction.cs
index f66be8f..b1244e4 100644
--- a/WinformGeneralDeveloperFrame/Form/FrmsysFunction.cs
+++ b/WinformGeneralDeveloperFrame/Form/FrmsysFunction.cs
@@ -33,25 +33,19 @@ namespace MES.Form
///
private void Init()
{
-
-
-
-
- txtpid.Properties.DataSource = GetDataTableUtils.SqlTable("角色功能");
- repositoryItemTreeListtxtpid.DataSource= GetDataTableUtils.SqlTable("角色功能");
-
-
- }
+ txtpid.Properties.DataSource = GetDataTableUtils.SqlTable("角色功能");
+ repositoryItemTreeListtxtpid.DataSource= GetDataTableUtils.SqlTable("角色功能");
+ }
///
/// 搜索字段
///
///
private void InitSearchDicData()
{
- fieldDictionary.Add("ID","id");
- fieldDictionary.Add("父ID","pid");
- fieldDictionary.Add("名称","name");
- fieldDictionary.Add("权限编码","functionCode");
+ fieldDictionary.Add("ID","id");
+ fieldDictionary.Add("父ID","pid");
+ fieldDictionary.Add("名称","name");
+ fieldDictionary.Add("权限编码","functionCode");
}
///
/// 保存
diff --git a/WinformGeneralDeveloperFrame/Form/FrmsysFunction.designer.cs b/WinformGeneralDeveloperFrame/Form/FrmsysFunction.designer.cs
index dd0af31..6cf9138 100644
--- a/WinformGeneralDeveloperFrame/Form/FrmsysFunction.designer.cs
+++ b/WinformGeneralDeveloperFrame/Form/FrmsysFunction.designer.cs
@@ -33,202 +33,108 @@ namespace MES.Form
///
private void InitializeComponent()
{
- this.gridColumn1 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn2 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn3 = new DevExpress.XtraGrid.Columns.GridColumn();
- this.gridColumn4 = new DevExpress.XtraGrid.Columns.GridColumn();
-
+ this.gridColumn1 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn2 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.repositoryItemTreeListtxtpid = new DevExpress.XtraEditors.Repository.RepositoryItemTreeListLookUpEdit();
+ this.repositoryItemTreeListtxtpidTreeList = new DevExpress.XtraTreeList.TreeList();
+ this.gridColumn3 = new DevExpress.XtraGrid.Columns.GridColumn();
+ this.gridColumn4 = new DevExpress.XtraGrid.Columns.GridColumn();
this.xtraTabControl1 = new DevExpress.XtraTab.XtraTabControl();
this.tabDataList = new DevExpress.XtraTab.XtraTabPage();
- this.tabDataDetail = new DevExpress.XtraTab.XtraTabPage();
this.grdList = new DevExpress.XtraGrid.GridControl();
this.grdListView = new DevExpress.XtraGrid.Views.Grid.GridView();
+ this.tabDataDetail = new DevExpress.XtraTab.XtraTabPage();
this.panelControl2 = new DevExpress.XtraEditors.PanelControl();
this.layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
- this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
-
-
- //////////////////////
- this.txtid=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
- this.txtpidTreeList = new DevExpress.XtraTreeList.TreeList();
- this.repositoryItemTreeListtxtpid = new DevExpress.XtraEditors.Repository.RepositoryItemTreeListLookUpEdit();
- this.repositoryItemTreeListtxtpidTreeList = new DevExpress.XtraTreeList.TreeList();
-
- this.txtpid=new DevExpress.XtraEditors.TreeListLookUpEdit();
- this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtname=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
- //////////////////////
- this.txtfunctionCode=new DevExpress.XtraEditors.TextEdit();
- this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
-
-
- ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
-
- this.layoutControl1.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.txtpidTreeList)).BeginInit();
+ this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
+ this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtid = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtpid = new DevExpress.XtraEditors.TreeListLookUpEdit();
+ this.txtpidTreeList = new DevExpress.XtraTreeList.TreeList();
+ this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtname = new DevExpress.XtraEditors.TextEdit();
+ this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
+ this.txtfunctionCode = new DevExpress.XtraEditors.TextEdit();
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTreeListtxtpid)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTreeListtxtpidTreeList)).BeginInit();
-
- ((System.ComponentModel.ISupportInitialize)(this.txtpid.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtfunctionCode.Properties)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
-
((System.ComponentModel.ISupportInitialize)(this.xtraTabControl1)).BeginInit();
this.xtraTabControl1.SuspendLayout();
this.tabDataList.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.grdList)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.grdListView)).BeginInit();
this.tabDataDetail.SuspendLayout();
-
+ ((System.ComponentModel.ISupportInitialize)(this.panelControl2)).BeginInit();
+ this.panelControl2.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
+ this.layoutControl1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtpid.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtpidTreeList)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtfunctionCode.Properties)).BeginInit();
this.SuspendLayout();
-
- // layoutControl1
- //
-
- this.layoutControl1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.layoutControl1.Location = new System.Drawing.Point(12, 8);
- this.layoutControl1.Name = "layoutControl1";
- this.layoutControl1.Root = this.layoutControlGroup1;
- layoutControl1.AutoScroll=true;
- this.layoutControl1.Size = new System.Drawing.Size(605, 363);
- this.layoutControl1.TabIndex = 6;
- this.layoutControl1.Text = "layoutControl1";
-
- this.layoutControl1.Controls.Add(this.txtid);
- this.layoutControl1.Controls.Add(this.txtpid);
- this.layoutControl1.Controls.Add(this.txtname);
- this.layoutControl1.Controls.Add(this.txtfunctionCode);
-//TextEdit
-//DateEdit
-//SimpleButton
-//CheckEdit
-//MemoEdit
-//PictureEdit
-//LookUpEdit
-//ComboBoxEdit
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ // gridColumn1
//
- this.txtid.Location = new System.Drawing.Point(112, 12);
- this.txtid.Name = "txtid";
- this.txtid.Size = new System.Drawing.Size(481, 20);
- this.txtid.StyleController = this.layoutControl1;
- this.txtid.TabIndex = 1;
+ this.gridColumn1.Caption = "ID";
+ this.gridColumn1.FieldName = "id";
+ this.gridColumn1.Name = "gridColumn1";
+ this.gridColumn1.Visible = true;
+ this.gridColumn1.VisibleIndex = 0;
+ this.gridColumn1.Width = 201;
//
- // layoutControlItem1
+ // gridColumn2
//
- this.layoutControlItem1.Control = this.txtid;
- this.layoutControlItem1.CustomizationFormText = "ID";
- this.layoutControlItem1.Location = new System.Drawing.Point(0, 0);
- this.layoutControlItem1.Name = "layoutControlItem1";
- this.layoutControlItem1.Size = new System.Drawing.Size(585, 24);
- this.layoutControlItem1.Text = "ID";
- this.layoutControlItem1.TextSize = new System.Drawing.Size(96, 14);
-
+ this.gridColumn2.Caption = "父ID";
+ this.gridColumn2.ColumnEdit = this.repositoryItemTreeListtxtpid;
+ this.gridColumn2.FieldName = "pid";
+ this.gridColumn2.Name = "gridColumn2";
+ this.gridColumn2.Visible = true;
+ this.gridColumn2.VisibleIndex = 1;
+ this.gridColumn2.Width = 201;
//
- // treeListLookUpEdit1
+ // repositoryItemTreeListtxtpid
//
- this.txtpid.EditValue = "";
- this.txtpid.Location = new System.Drawing.Point(120, 84);
- this.txtpid.Name = "txtpid";
- this.txtpid.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ this.repositoryItemTreeListtxtpid.AutoHeight = false;
+ this.repositoryItemTreeListtxtpid.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
- this.txtpid.Properties.DisplayMember = "Name";
- this.txtpid.Properties.TreeList = this.txtpidTreeList;
- this.txtpid.Properties.ValueMember = "ID";
- this.txtpid.Size = new System.Drawing.Size(932, 20);
- this.txtpid.StyleController = this.layoutControl1;
- this.txtpid.TabIndex = 2;
- //
- // treeListLookUpEdit1TreeList
+ this.repositoryItemTreeListtxtpid.DisplayMember = "Name";
+ this.repositoryItemTreeListtxtpid.Name = "repositoryItemTreeListtxtpid";
+ this.repositoryItemTreeListtxtpid.TreeList = this.repositoryItemTreeListtxtpidTreeList;
+ this.repositoryItemTreeListtxtpid.ValueMember = "ID";
//
- this.txtpidTreeList.Location = new System.Drawing.Point(0, 0);
- this.txtpidTreeList.Name = "txtpidTreeList";
- this.txtpidTreeList.OptionsView.ShowIndentAsRowStyle = true;
- this.txtpidTreeList.ParentFieldName = "PID";
- this.txtpidTreeList.Size = new System.Drawing.Size(400, 200);
- this.txtpidTreeList.TabIndex = 0;
-
+ // repositoryItemTreeListtxtpidTreeList
//
- // layoutControlItem2
+ this.repositoryItemTreeListtxtpidTreeList.Location = new System.Drawing.Point(0, 0);
+ this.repositoryItemTreeListtxtpidTreeList.Name = "repositoryItemTreeListtxtpidTreeList";
+ this.repositoryItemTreeListtxtpidTreeList.OptionsView.ShowIndentAsRowStyle = true;
+ this.repositoryItemTreeListtxtpidTreeList.ParentFieldName = "PID";
+ this.repositoryItemTreeListtxtpidTreeList.Size = new System.Drawing.Size(400, 200);
+ this.repositoryItemTreeListtxtpidTreeList.TabIndex = 0;
//
- this.layoutControlItem2.Control = this.txtpid;
- this.layoutControlItem2.CustomizationFormText = "父ID";
- this.layoutControlItem2.Location = new System.Drawing.Point(0, 24);
- this.layoutControlItem2.Name = "layoutControlItem2";
- this.layoutControlItem2.Size = new System.Drawing.Size(585, 24);
- this.layoutControlItem2.Text = "父ID";
- this.layoutControlItem2.TextSize = new System.Drawing.Size(96, 14);
-
+ // gridColumn3
//
- // txt${ColumnInfo.Name.Alias.ToCapit()}
+ this.gridColumn3.Caption = "名称";
+ this.gridColumn3.FieldName = "name";
+ this.gridColumn3.Name = "gridColumn3";
+ this.gridColumn3.Visible = true;
+ this.gridColumn3.VisibleIndex = 2;
+ this.gridColumn3.Width = 201;
//
- this.txtname.Location = new System.Drawing.Point(112, 60);
- this.txtname.Name = "txtname";
- this.txtname.Size = new System.Drawing.Size(481, 20);
- this.txtname.StyleController = this.layoutControl1;
- this.txtname.TabIndex = 3;
+ // gridColumn4
//
- // layoutControlItem3
- //
- this.layoutControlItem3.Control = this.txtname;
- this.layoutControlItem3.CustomizationFormText = "名称";
- this.layoutControlItem3.Location = new System.Drawing.Point(0, 48);
- this.layoutControlItem3.Name = "layoutControlItem3";
- this.layoutControlItem3.Size = new System.Drawing.Size(585, 24);
- this.layoutControlItem3.Text = "名称";
- this.layoutControlItem3.TextSize = new System.Drawing.Size(96, 14);
-
- //
- // txt${ColumnInfo.Name.Alias.ToCapit()}
- //
- this.txtfunctionCode.Location = new System.Drawing.Point(112, 84);
- this.txtfunctionCode.Name = "txtfunctionCode";
- this.txtfunctionCode.Size = new System.Drawing.Size(481, 20);
- this.txtfunctionCode.StyleController = this.layoutControl1;
- this.txtfunctionCode.TabIndex = 4;
- //
- // layoutControlItem4
- //
- this.layoutControlItem4.Control = this.txtfunctionCode;
- this.layoutControlItem4.CustomizationFormText = "权限编码";
- this.layoutControlItem4.Location = new System.Drawing.Point(0, 72);
- this.layoutControlItem4.Name = "layoutControlItem4";
- this.layoutControlItem4.Size = new System.Drawing.Size(585, 24);
- this.layoutControlItem4.Text = "权限编码";
- this.layoutControlItem4.TextSize = new System.Drawing.Size(96, 14);
-
-
- //
- // layoutControlGroup1
- //
- this.layoutControlGroup1.CustomizationFormText = "layoutControlGroup1";
- this.layoutControlGroup1.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
- this.layoutControlGroup1.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
- this.layoutControlItem1
- ,this.layoutControlItem2
- ,this.layoutControlItem3
- ,this.layoutControlItem4
- });
- this.layoutControlGroup1.Location = new System.Drawing.Point(0, 0);
- this.layoutControlGroup1.Name = "layoutControlGroup1";
- this.layoutControlGroup1.Size = new System.Drawing.Size(605, 363);
- this.layoutControlGroup1.Text = "layoutControlGroup1";
- this.layoutControlGroup1.TextVisible = false;
-
-
+ this.gridColumn4.Caption = "权限编码";
+ this.gridColumn4.FieldName = "functionCode";
+ this.gridColumn4.Name = "gridColumn4";
+ this.gridColumn4.Visible = true;
+ this.gridColumn4.VisibleIndex = 3;
+ this.gridColumn4.Width = 201;
//
// xtraTabControl1
//
@@ -236,7 +142,7 @@ namespace MES.Form
this.xtraTabControl1.Location = new System.Drawing.Point(0, 34);
this.xtraTabControl1.Name = "xtraTabControl1";
this.xtraTabControl1.SelectedTabPage = this.tabDataList;
- this.xtraTabControl1.Size = new System.Drawing.Size(585, 436);
+ this.xtraTabControl1.Size = new System.Drawing.Size(1300, 766);
this.xtraTabControl1.TabIndex = 1;
this.xtraTabControl1.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
this.tabDataList,
@@ -246,40 +152,38 @@ namespace MES.Form
//
this.tabDataList.Controls.Add(this.grdList);
this.tabDataList.Name = "tabDataList";
- this.tabDataList.Size = new System.Drawing.Size(579, 407);
+ this.tabDataList.Size = new System.Drawing.Size(1294, 737);
this.tabDataList.Text = "数据列表";
//
- // tabDataDetail
- //
- this.tabDataDetail.Controls.Add(this.panelControl2);
- this.tabDataDetail.Name = "tabDataDetail";
- this.tabDataDetail.Size = new System.Drawing.Size(579, 407);
- this.tabDataDetail.Text = "数据编辑";
- //
// grdList
//
this.grdList.Dock = System.Windows.Forms.DockStyle.Fill;
this.grdList.Location = new System.Drawing.Point(0, 0);
this.grdList.MainView = this.grdListView;
this.grdList.Name = "grdList";
- this.grdList.Size = new System.Drawing.Size(579, 407);
+ this.grdList.Size = new System.Drawing.Size(1294, 737);
this.grdList.TabIndex = 0;
this.grdList.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
this.grdListView});
//
// grdListView
//
- this.grdListView.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
- this.gridColumn1,
- this.gridColumn2,
- this.gridColumn3,
- this.gridColumn4,
- });
- this.grdListView.OptionsBehavior.Editable = false;
+ this.grdListView.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
+ this.gridColumn1,
+ this.gridColumn2,
+ this.gridColumn3,
+ this.gridColumn4});
this.grdListView.GridControl = this.grdList;
this.grdListView.Name = "grdListView";
- this.grdListView.OptionsView.ColumnAutoWidth=false;
- this.grdListView.BestFitColumns();
+ this.grdListView.OptionsBehavior.Editable = false;
+ this.grdListView.OptionsView.ColumnAutoWidth = false;
+ //
+ // tabDataDetail
+ //
+ this.tabDataDetail.Controls.Add(this.panelControl2);
+ this.tabDataDetail.Name = "tabDataDetail";
+ this.tabDataDetail.Size = new System.Drawing.Size(579, 407);
+ this.tabDataDetail.Text = "数据编辑";
//
// panelControl2
//
@@ -289,91 +193,153 @@ namespace MES.Form
this.panelControl2.Name = "panelControl2";
this.panelControl2.Size = new System.Drawing.Size(579, 407);
this.panelControl2.TabIndex = 0;
-
- ////////////////////////////////
- (this.gridColumn1).Caption = "ID";
- (this.gridColumn1).Name = "gridColumn1";
- (this.gridColumn1).FieldName = "id";
- (this.gridColumn1).Visible = true;
- (this.gridColumn1).VisibleIndex = 1;
-
- // repositoryItemTreeListLookUpEdit1
//
- (this.gridColumn2).ColumnEdit = this.repositoryItemTreeListtxtpid;
- this.repositoryItemTreeListtxtpid.AutoHeight = false;
- this.repositoryItemTreeListtxtpid.DisplayMember = "Name";
- this.repositoryItemTreeListtxtpid.ValueMember = "ID";
- this.repositoryItemTreeListtxtpid.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
+ // layoutControl1
+ //
+ this.layoutControl1.Controls.Add(this.txtid);
+ this.layoutControl1.Controls.Add(this.txtpid);
+ this.layoutControl1.Controls.Add(this.txtname);
+ this.layoutControl1.Controls.Add(this.txtfunctionCode);
+ this.layoutControl1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.layoutControl1.Location = new System.Drawing.Point(2, 2);
+ this.layoutControl1.Name = "layoutControl1";
+ this.layoutControl1.Root = this.layoutControlGroup1;
+ this.layoutControl1.Size = new System.Drawing.Size(575, 403);
+ this.layoutControl1.TabIndex = 6;
+ this.layoutControl1.Text = "layoutControl1";
+ //
+ // layoutControlGroup1
+ //
+ this.layoutControlGroup1.CustomizationFormText = "layoutControlGroup1";
+ this.layoutControlGroup1.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
+ this.layoutControlGroup1.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
+ this.layoutControlItem1,
+ this.layoutControlItem2,
+ this.layoutControlItem3,
+ this.layoutControlItem4});
+ this.layoutControlGroup1.Name = "layoutControlGroup1";
+ this.layoutControlGroup1.Size = new System.Drawing.Size(575, 403);
+ this.layoutControlGroup1.TextVisible = false;
+ //
+ // layoutControlItem1
+ //
+ this.layoutControlItem1.Control = this.txtid;
+ this.layoutControlItem1.CustomizationFormText = "ID";
+ this.layoutControlItem1.Location = new System.Drawing.Point(0, 0);
+ this.layoutControlItem1.Name = "layoutControlItem1";
+ this.layoutControlItem1.Size = new System.Drawing.Size(555, 24);
+ this.layoutControlItem1.Text = "ID";
+ this.layoutControlItem1.TextSize = new System.Drawing.Size(48, 14);
+ //
+ // txtid
+ //
+ this.txtid.Location = new System.Drawing.Point(63, 12);
+ this.txtid.Name = "txtid";
+ this.txtid.Size = new System.Drawing.Size(500, 20);
+ this.txtid.StyleController = this.layoutControl1;
+ this.txtid.TabIndex = 1;
+ //
+ // layoutControlItem2
+ //
+ this.layoutControlItem2.Control = this.txtpid;
+ this.layoutControlItem2.CustomizationFormText = "父ID";
+ this.layoutControlItem2.Location = new System.Drawing.Point(0, 24);
+ this.layoutControlItem2.Name = "layoutControlItem2";
+ this.layoutControlItem2.Size = new System.Drawing.Size(555, 24);
+ this.layoutControlItem2.Text = "父ID";
+ this.layoutControlItem2.TextSize = new System.Drawing.Size(48, 14);
+ //
+ // txtpid
+ //
+ this.txtpid.EditValue = "";
+ this.txtpid.Location = new System.Drawing.Point(63, 36);
+ this.txtpid.Name = "txtpid";
+ this.txtpid.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
- this.repositoryItemTreeListtxtpid.Name = "repositoryItemTreeListtxtpid";
- this.repositoryItemTreeListtxtpid.TreeList = this.repositoryItemTreeListtxtpidTreeList;
+ this.txtpid.Properties.DisplayMember = "Name";
+ this.txtpid.Properties.TreeList = this.txtpidTreeList;
+ this.txtpid.Properties.ValueMember = "ID";
+ this.txtpid.Size = new System.Drawing.Size(500, 20);
+ this.txtpid.StyleController = this.layoutControl1;
+ this.txtpid.TabIndex = 2;
//
- // repositoryItemTreeListLookUpEdit1TreeList
+ // txtpidTreeList
//
- this.repositoryItemTreeListtxtpidTreeList.Location = new System.Drawing.Point(0, 0);
- this.repositoryItemTreeListtxtpidTreeList.ParentFieldName = "PID";
- this.repositoryItemTreeListtxtpidTreeList.Name = "repositoryItemTreeListtxtpidTreeList";
- this.repositoryItemTreeListtxtpidTreeList.OptionsView.ShowIndentAsRowStyle = true;
- this.repositoryItemTreeListtxtpidTreeList.Size = new System.Drawing.Size(400, 200);
- this.repositoryItemTreeListtxtpidTreeList.TabIndex = 0;
- (this.gridColumn2).Caption = "父ID";
- (this.gridColumn2).Name = "gridColumn2";
- (this.gridColumn2).FieldName = "pid";
- (this.gridColumn2).Visible = true;
- (this.gridColumn2).VisibleIndex = 2;
-
- ////////////////////////////////
- (this.gridColumn3).Caption = "名称";
- (this.gridColumn3).Name = "gridColumn3";
- (this.gridColumn3).FieldName = "name";
- (this.gridColumn3).Visible = true;
- (this.gridColumn3).VisibleIndex = 3;
-
- ////////////////////////////////
- (this.gridColumn4).Caption = "权限编码";
- (this.gridColumn4).Name = "gridColumn4";
- (this.gridColumn4).FieldName = "functionCode";
- (this.gridColumn4).Visible = true;
- (this.gridColumn4).VisibleIndex = 4;
-
-
+ this.txtpidTreeList.Location = new System.Drawing.Point(0, 0);
+ this.txtpidTreeList.Name = "txtpidTreeList";
+ this.txtpidTreeList.OptionsView.ShowIndentAsRowStyle = true;
+ this.txtpidTreeList.ParentFieldName = "PID";
+ this.txtpidTreeList.Size = new System.Drawing.Size(400, 200);
+ this.txtpidTreeList.TabIndex = 0;
//
- // XtraForm1
+ // layoutControlItem3
+ //
+ this.layoutControlItem3.Control = this.txtname;
+ this.layoutControlItem3.CustomizationFormText = "名称";
+ this.layoutControlItem3.Location = new System.Drawing.Point(0, 48);
+ this.layoutControlItem3.Name = "layoutControlItem3";
+ this.layoutControlItem3.Size = new System.Drawing.Size(555, 24);
+ this.layoutControlItem3.Text = "名称";
+ this.layoutControlItem3.TextSize = new System.Drawing.Size(48, 14);
+ //
+ // txtname
+ //
+ this.txtname.Location = new System.Drawing.Point(63, 60);
+ this.txtname.Name = "txtname";
+ this.txtname.Size = new System.Drawing.Size(500, 20);
+ this.txtname.StyleController = this.layoutControl1;
+ this.txtname.TabIndex = 3;
+ //
+ // layoutControlItem4
+ //
+ this.layoutControlItem4.Control = this.txtfunctionCode;
+ this.layoutControlItem4.CustomizationFormText = "权限编码";
+ this.layoutControlItem4.Location = new System.Drawing.Point(0, 72);
+ this.layoutControlItem4.Name = "layoutControlItem4";
+ this.layoutControlItem4.Size = new System.Drawing.Size(555, 311);
+ this.layoutControlItem4.Text = "权限编码";
+ this.layoutControlItem4.TextSize = new System.Drawing.Size(48, 14);
+ //
+ // txtfunctionCode
+ //
+ this.txtfunctionCode.Location = new System.Drawing.Point(63, 84);
+ this.txtfunctionCode.Name = "txtfunctionCode";
+ this.txtfunctionCode.Size = new System.Drawing.Size(500, 20);
+ this.txtfunctionCode.StyleController = this.layoutControl1;
+ this.txtfunctionCode.TabIndex = 4;
+ //
+ // FrmsysFunction
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1300, 800);
this.Controls.Add(this.xtraTabControl1);
this.Name = "FrmsysFunction";
- this.Text = "FrmsysFunction";
+ this.Text = "角色功能维护";
this.Load += new System.EventHandler(this.FrmsysFunction_Load);
this.Controls.SetChildIndex(this.xtraTabControl1, 0);
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.txtpidTreeList)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTreeListtxtpid)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTreeListtxtpidTreeList)).EndInit();
-
- ((System.ComponentModel.ISupportInitialize)(this.txtpid.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
- /////////////////////////
- ((System.ComponentModel.ISupportInitialize)(this.txtfunctionCode.Properties)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xtraTabControl1)).EndInit();
this.xtraTabControl1.ResumeLayout(false);
this.tabDataList.ResumeLayout(false);
- this.tabDataDetail.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.grdList)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.grdListView)).EndInit();
+ this.tabDataDetail.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.panelControl2)).EndInit();
+ this.panelControl2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();
this.layoutControl1.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).EndInit();
-
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtid.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtpid.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtpidTreeList)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtname.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.txtfunctionCode.Properties)).EndInit();
this.ResumeLayout(false);
}
diff --git a/WinformGeneralDeveloperFrame/Form/FrmsysFunction.resx b/WinformGeneralDeveloperFrame/Form/FrmsysFunction.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/WinformGeneralDeveloperFrame/Form/FrmsysFunction.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/WinformGeneralDeveloperFrame/Form/FrmsysRole.designer.cs b/WinformGeneralDeveloperFrame/Form/FrmsysRole.designer.cs
index 610aaa4..ac10603 100644
--- a/WinformGeneralDeveloperFrame/Form/FrmsysRole.designer.cs
+++ b/WinformGeneralDeveloperFrame/Form/FrmsysRole.designer.cs
@@ -862,7 +862,7 @@ namespace MES.Form
this.ClientSize = new System.Drawing.Size(738, 679);
this.Controls.Add(this.xtraTabControl1);
this.Name = "FrmsysRole";
- this.Text = "FrmsysRole";
+ this.Text = "角色维护";
this.Load += new System.EventHandler(this.FrmsysRole_Load);
this.Controls.SetChildIndex(this.xtraTabControl1, 0);
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTreeListtxtcompanyId)).EndInit();
diff --git a/WinformGeneralDeveloperFrame/LoadForm.Designer.cs b/WinformGeneralDeveloperFrame/LoadForm.Designer.cs
new file mode 100644
index 0000000..461d827
--- /dev/null
+++ b/WinformGeneralDeveloperFrame/LoadForm.Designer.cs
@@ -0,0 +1,120 @@
+
+namespace WinformGeneralDeveloperFrame
+{
+ partial class LoadForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LoadForm));
+ this.labelCopyright = new DevExpress.XtraEditors.LabelControl();
+ this.labelStatus = new DevExpress.XtraEditors.LabelControl();
+ this.peImage = new DevExpress.XtraEditors.PictureEdit();
+ this.peLogo = new DevExpress.XtraEditors.PictureEdit();
+ this.progressBarControl1 = new DevExpress.XtraEditors.ProgressBarControl();
+ ((System.ComponentModel.ISupportInitialize)(this.peImage.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.peLogo.Properties)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.progressBarControl1.Properties)).BeginInit();
+ this.SuspendLayout();
+ //
+ // labelCopyright
+ //
+ this.labelCopyright.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.NoBorder;
+ this.labelCopyright.Location = new System.Drawing.Point(23, 264);
+ this.labelCopyright.Name = "labelCopyright";
+ this.labelCopyright.Size = new System.Drawing.Size(52, 14);
+ this.labelCopyright.TabIndex = 6;
+ this.labelCopyright.Text = "Copyright";
+ //
+ // labelStatus
+ //
+ this.labelStatus.Location = new System.Drawing.Point(23, 190);
+ this.labelStatus.Name = "labelStatus";
+ this.labelStatus.Size = new System.Drawing.Size(55, 14);
+ this.labelStatus.TabIndex = 7;
+ this.labelStatus.Text = "Starting...";
+ //
+ // peImage
+ //
+ this.peImage.EditValue = ((object)(resources.GetObject("peImage.EditValue")));
+ this.peImage.Location = new System.Drawing.Point(12, 11);
+ this.peImage.Name = "peImage";
+ this.peImage.Properties.AllowFocused = false;
+ this.peImage.Properties.Appearance.BackColor = System.Drawing.Color.Transparent;
+ this.peImage.Properties.Appearance.Options.UseBackColor = true;
+ this.peImage.Properties.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.NoBorder;
+ this.peImage.Properties.ShowMenu = false;
+ this.peImage.Size = new System.Drawing.Size(426, 166);
+ this.peImage.TabIndex = 9;
+ //
+ // peLogo
+ //
+ this.peLogo.EditValue = ((object)(resources.GetObject("peLogo.EditValue")));
+ this.peLogo.Location = new System.Drawing.Point(278, 246);
+ this.peLogo.Name = "peLogo";
+ this.peLogo.Properties.AllowFocused = false;
+ this.peLogo.Properties.Appearance.BackColor = System.Drawing.Color.Transparent;
+ this.peLogo.Properties.Appearance.Options.UseBackColor = true;
+ this.peLogo.Properties.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.NoBorder;
+ this.peLogo.Properties.ShowMenu = false;
+ this.peLogo.Size = new System.Drawing.Size(160, 44);
+ this.peLogo.TabIndex = 8;
+ //
+ // progressBarControl1
+ //
+ this.progressBarControl1.Location = new System.Drawing.Point(23, 220);
+ this.progressBarControl1.Name = "progressBarControl1";
+ this.progressBarControl1.Size = new System.Drawing.Size(415, 18);
+ this.progressBarControl1.TabIndex = 10;
+ //
+ // LoadForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(450, 295);
+ this.Controls.Add(this.progressBarControl1);
+ this.Controls.Add(this.peImage);
+ this.Controls.Add(this.peLogo);
+ this.Controls.Add(this.labelStatus);
+ this.Controls.Add(this.labelCopyright);
+ this.Name = "LoadForm";
+ this.Text = "Form1";
+ ((System.ComponentModel.ISupportInitialize)(this.peImage.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.peLogo.Properties)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.progressBarControl1.Properties)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+ private DevExpress.XtraEditors.LabelControl labelCopyright;
+ private DevExpress.XtraEditors.LabelControl labelStatus;
+ private DevExpress.XtraEditors.PictureEdit peImage;
+ private DevExpress.XtraEditors.PictureEdit peLogo;
+ private DevExpress.XtraEditors.ProgressBarControl progressBarControl1;
+ }
+}
diff --git a/WinformGeneralDeveloperFrame/LoadForm.cs b/WinformGeneralDeveloperFrame/LoadForm.cs
new file mode 100644
index 0000000..1f79944
--- /dev/null
+++ b/WinformGeneralDeveloperFrame/LoadForm.cs
@@ -0,0 +1,46 @@
+using DevExpress.XtraSplashScreen;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Text;
+using System.Windows.Forms;
+
+namespace WinformGeneralDeveloperFrame
+{
+ public partial class LoadForm : SplashScreen
+ {
+ public LoadForm()
+ {
+ InitializeComponent();
+ this.labelCopyright.Text = "Copyright © 1998-" + DateTime.Now.Year.ToString();
+ }
+
+ #region Overrides
+
+ public override void ProcessCommand(Enum cmd, object arg)
+ {
+ base.ProcessCommand(cmd, arg);
+ SplashScreenCommand command = (SplashScreenCommand)cmd;
+ if (command == SplashScreenCommand.SetProgress)
+ {
+ int pos = (int)arg;
+ progressBarControl1.Position = pos;
+ }
+ if (command == SplashScreenCommand.Command2)
+ {
+ labelStatus.Text = (string)arg;
+ }
+ }
+
+ #endregion
+
+ public enum SplashScreenCommand
+ {
+ SetProgress,
+ Command2,
+ Command3
+ }
+ }
+}
\ No newline at end of file
diff --git a/WinformGeneralDeveloperFrame/LoadForm.resx b/WinformGeneralDeveloperFrame/LoadForm.resx
new file mode 100644
index 0000000..2460e1f
--- /dev/null
+++ b/WinformGeneralDeveloperFrame/LoadForm.resx
@@ -0,0 +1,679 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ YII=
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/WinformGeneralDeveloperFrame/LoginView.cs b/WinformGeneralDeveloperFrame/LoginView.cs
new file mode 100644
index 0000000..d5a7e19
--- /dev/null
+++ b/WinformGeneralDeveloperFrame/LoginView.cs
@@ -0,0 +1,147 @@
+using MES;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Security.Cryptography;
+using System.Text;
+using System.Windows.Forms;
+using MES.Entity;
+using WinformGeneralDeveloperFrame.Commons;
+
+namespace Login
+{
+ public partial class LoginView : DevExpress.XtraEditors.XtraForm
+ {
+ public bool bLogin = false; //判断用户是否登录
+ public LoginView()
+ {
+ InitializeComponent();
+ #region 解决闪烁问题
+ SetStyle(ControlStyles.UserPaint, true);
+ SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.
+ SetStyle(ControlStyles.DoubleBuffer, true); // 双缓冲
+ #endregion
+ }
+ #region 解决闪烁问题
+ protected override void WndProc(ref Message m)
+ {
+ if (m.Msg == 0x0014) // 禁掉清除背景消息
+ return;
+ base.WndProc(ref m);
+ }
+ protected override CreateParams CreateParams
+ {
+ get
+ {
+ CreateParams cp = base.CreateParams;
+ cp.ExStyle |= 0x02000000;
+ return cp;
+ }
+ }
+ #endregion
+
+ private void LoginView_Load(object sender, EventArgs e)
+ {
+ }
+
+ private void User_MouseEnter(object sender, EventArgs e)
+ {
+ skinPanel2.BackColor = Color.FromArgb(69, 159, 176);
+ }
+
+ private void User_MouseLeave(object sender, EventArgs e)
+ {
+ skinPanel2.BackColor = Color.FromArgb(127, 127, 127);
+ }
+
+ private void Password_MouseHover(object sender, EventArgs e)
+ {
+
+ }
+
+ private void Password_MouseEnter(object sender, EventArgs e)
+ {
+ skinPanel1.BackColor = Color.FromArgb(69, 159, 176);
+ }
+
+ private void Password_MouseLeave(object sender, EventArgs e)
+ {
+ skinPanel1.BackColor = Color.FromArgb(127, 127, 127);
+ }
+
+ private void Login_Click(object sender, EventArgs e)
+ {
+ LoginFunction();
+ }
+
+ private void Exit_Click(object sender, EventArgs e)
+ {
+ this.Close();
+ }
+
+ private void User_KeyDown(object sender, KeyEventArgs e)
+ {
+ if (e.KeyCode == Keys.Enter)
+ {
+ Password.Focus();
+ }
+ }
+
+ private void Password_KeyDown(object sender, KeyEventArgs e)
+ {
+ if (e.KeyCode == Keys.Enter)
+ {
+ LoginFunction();
+ }
+ }
+
+ private void LoginFunction()
+ {
+ if (CheckInput())
+ {
+ using (var db=new MESDB())
+ {
+ sysUserInfo user = db.sysUserInfo.Where(p => p.account == User.Text).FirstOrDefault();
+ if (user == null)
+ {
+ "账号不存在!".ShowTips();
+ }else if (!user.password.Equals(MD5Utils.GetMD5_32(Password.Text)))
+ {
+ "密码错误!!".ShowTips();
+ }
+ else
+ {
+ bLogin = true;
+ AppInfo.LoginUserInfo = user;
+ }
+ }
+ }
+ this.DialogResult = DialogResult.OK;
+ }
+
+ private bool CheckInput()
+ {
+ if (string.IsNullOrEmpty(User.Text))
+ {
+ User.Focus();
+ "请输入账号!".ShowTips();
+ return false;
+ }
+ if (string.IsNullOrEmpty(Password.Text))
+ {
+ Password.Focus();
+ "请输入密码!".ShowTips();
+ return false;
+ }
+ return true;
+ }
+
+ private void LoginView_Shown(object sender, EventArgs e)
+ {
+ User.Focus();
+ }
+ }
+}
diff --git a/WinformGeneralDeveloperFrame/LoginView.designer.cs b/WinformGeneralDeveloperFrame/LoginView.designer.cs
new file mode 100644
index 0000000..dd4e207
--- /dev/null
+++ b/WinformGeneralDeveloperFrame/LoginView.designer.cs
@@ -0,0 +1,300 @@
+namespace Login
+{
+ partial class LoginView
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LoginView));
+ this.label4 = new System.Windows.Forms.Label();
+ this.User = new CCWin.SkinControl.SkinAlphaWaterTextBox();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label1 = new System.Windows.Forms.Label();
+ this.Exit = new CCWin.SkinControl.SkinButton();
+ this.skinPictureBox3 = new CCWin.SkinControl.SkinPictureBox();
+ this.Login = new CCWin.SkinControl.SkinButton();
+ this.skinPictureBox2 = new CCWin.SkinControl.SkinPictureBox();
+ this.skinPictureBox1 = new CCWin.SkinControl.SkinPictureBox();
+ this.skinPanel2 = new CCWin.SkinControl.SkinPanel();
+ this.skinPanel1 = new CCWin.SkinControl.SkinPanel();
+ this.Password = new CCWin.SkinControl.SkinAlphaWaterTextBox();
+ this.User10086 = new CCWin.SkinControl.SkinAlphaWaterTextBox();
+ ((System.ComponentModel.ISupportInitialize)(this.skinPictureBox3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.skinPictureBox2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.skinPictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.BackColor = System.Drawing.Color.Transparent;
+ this.label4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+ this.label4.Location = new System.Drawing.Point(544, 408);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(55, 14);
+ this.label4.TabIndex = 31;
+ this.label4.Text = "欢迎使用";
+ //
+ // User
+ //
+ this.User.BackAlpha = 10;
+ this.User.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.User.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.User.Font = new System.Drawing.Font("Tahoma", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.User.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(60)))), ((int)(((byte)(84)))));
+ this.User.Location = new System.Drawing.Point(225, 183);
+ this.User.Name = "User";
+ this.User.Size = new System.Drawing.Size(215, 17);
+ this.User.TabIndex = 30;
+ this.User.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+ this.User.WaterFont = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.User.WaterText = "请输入账号";
+ this.User.KeyDown += new System.Windows.Forms.KeyEventHandler(this.User_KeyDown);
+ this.User.MouseEnter += new System.EventHandler(this.User_MouseEnter);
+ this.User.MouseLeave += new System.EventHandler(this.User_MouseLeave);
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.BackColor = System.Drawing.Color.Transparent;
+ this.label2.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+ this.label2.Location = new System.Drawing.Point(244, 408);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(122, 14);
+ this.label2.TabIndex = 29;
+ this.label2.Text = "648428741@qq.com";
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+ this.label1.Location = new System.Drawing.Point(264, 384);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(79, 14);
+ this.label1.TabIndex = 28;
+ this.label1.Text = "果源电子商务";
+ //
+ // Exit
+ //
+ this.Exit.BackColor = System.Drawing.Color.Transparent;
+ this.Exit.BaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(159)))), ((int)(((byte)(176)))));
+ this.Exit.BorderColor = System.Drawing.Color.Transparent;
+ this.Exit.ControlState = CCWin.SkinClass.ControlState.Normal;
+ this.Exit.DownBack = null;
+ this.Exit.DownBaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(60)))), ((int)(((byte)(84)))));
+ this.Exit.FadeGlow = false;
+ this.Exit.Font = new System.Drawing.Font("Tahoma", 16F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Exit.ForeColor = System.Drawing.Color.White;
+ this.Exit.GlowColor = System.Drawing.Color.Empty;
+ this.Exit.InnerBorderColor = System.Drawing.Color.Transparent;
+ this.Exit.IsDrawGlass = false;
+ this.Exit.Location = new System.Drawing.Point(318, 280);
+ this.Exit.MouseBack = null;
+ this.Exit.MouseBaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(49)))), ((int)(((byte)(139)))), ((int)(((byte)(146)))));
+ this.Exit.Name = "Exit";
+ this.Exit.NormlBack = null;
+ this.Exit.Radius = 20;
+ this.Exit.RoundStyle = CCWin.SkinClass.RoundStyle.Right;
+ this.Exit.Size = new System.Drawing.Size(122, 41);
+ this.Exit.TabIndex = 27;
+ this.Exit.Text = "退 出";
+ this.Exit.UseVisualStyleBackColor = false;
+ this.Exit.Click += new System.EventHandler(this.Exit_Click);
+ //
+ // skinPictureBox3
+ //
+ this.skinPictureBox3.BackColor = System.Drawing.Color.Transparent;
+ this.skinPictureBox3.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("skinPictureBox3.BackgroundImage")));
+ this.skinPictureBox3.Location = new System.Drawing.Point(282, 57);
+ this.skinPictureBox3.Name = "skinPictureBox3";
+ this.skinPictureBox3.Size = new System.Drawing.Size(96, 96);
+ this.skinPictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
+ this.skinPictureBox3.TabIndex = 26;
+ this.skinPictureBox3.TabStop = false;
+ //
+ // Login
+ //
+ this.Login.BackColor = System.Drawing.Color.Transparent;
+ this.Login.BaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(159)))), ((int)(((byte)(176)))));
+ this.Login.BorderColor = System.Drawing.Color.Transparent;
+ this.Login.ControlState = CCWin.SkinClass.ControlState.Normal;
+ this.Login.DownBack = null;
+ this.Login.DownBaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(60)))), ((int)(((byte)(84)))));
+ this.Login.FadeGlow = false;
+ this.Login.Font = new System.Drawing.Font("Tahoma", 16F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Login.ForeColor = System.Drawing.Color.White;
+ this.Login.GlowColor = System.Drawing.Color.Empty;
+ this.Login.InnerBorderColor = System.Drawing.Color.Transparent;
+ this.Login.IsDrawGlass = false;
+ this.Login.Location = new System.Drawing.Point(195, 280);
+ this.Login.MouseBack = null;
+ this.Login.MouseBaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(49)))), ((int)(((byte)(139)))), ((int)(((byte)(146)))));
+ this.Login.Name = "Login";
+ this.Login.NormlBack = null;
+ this.Login.Radius = 20;
+ this.Login.RoundStyle = CCWin.SkinClass.RoundStyle.Left;
+ this.Login.Size = new System.Drawing.Size(122, 41);
+ this.Login.TabIndex = 25;
+ this.Login.Text = "登 录";
+ this.Login.UseVisualStyleBackColor = false;
+ this.Login.Click += new System.EventHandler(this.Login_Click);
+ //
+ // skinPictureBox2
+ //
+ this.skinPictureBox2.BackColor = System.Drawing.Color.Transparent;
+ this.skinPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("skinPictureBox2.Image")));
+ this.skinPictureBox2.Location = new System.Drawing.Point(195, 240);
+ this.skinPictureBox2.Name = "skinPictureBox2";
+ this.skinPictureBox2.Size = new System.Drawing.Size(24, 24);
+ this.skinPictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
+ this.skinPictureBox2.TabIndex = 24;
+ this.skinPictureBox2.TabStop = false;
+ //
+ // skinPictureBox1
+ //
+ this.skinPictureBox1.BackColor = System.Drawing.Color.Transparent;
+ this.skinPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("skinPictureBox1.Image")));
+ this.skinPictureBox1.Location = new System.Drawing.Point(195, 183);
+ this.skinPictureBox1.Name = "skinPictureBox1";
+ this.skinPictureBox1.Size = new System.Drawing.Size(24, 24);
+ this.skinPictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
+ this.skinPictureBox1.TabIndex = 23;
+ this.skinPictureBox1.TabStop = false;
+ //
+ // skinPanel2
+ //
+ this.skinPanel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+ this.skinPanel2.ControlState = CCWin.SkinClass.ControlState.Normal;
+ this.skinPanel2.DownBack = null;
+ this.skinPanel2.Location = new System.Drawing.Point(225, 204);
+ this.skinPanel2.MouseBack = null;
+ this.skinPanel2.Name = "skinPanel2";
+ this.skinPanel2.NormlBack = null;
+ this.skinPanel2.Size = new System.Drawing.Size(215, 1);
+ this.skinPanel2.TabIndex = 22;
+ //
+ // skinPanel1
+ //
+ this.skinPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+ this.skinPanel1.ControlState = CCWin.SkinClass.ControlState.Normal;
+ this.skinPanel1.DownBack = null;
+ this.skinPanel1.Location = new System.Drawing.Point(225, 263);
+ this.skinPanel1.MouseBack = null;
+ this.skinPanel1.Name = "skinPanel1";
+ this.skinPanel1.NormlBack = null;
+ this.skinPanel1.Size = new System.Drawing.Size(215, 1);
+ this.skinPanel1.TabIndex = 21;
+ //
+ // Password
+ //
+ this.Password.BackAlpha = 10;
+ this.Password.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.Password.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.Password.Font = new System.Drawing.Font("Tahoma", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Password.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(60)))), ((int)(((byte)(84)))));
+ this.Password.Location = new System.Drawing.Point(225, 242);
+ this.Password.Name = "Password";
+ this.Password.PasswordChar = '*';
+ this.Password.Size = new System.Drawing.Size(215, 17);
+ this.Password.TabIndex = 20;
+ this.Password.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+ this.Password.WaterFont = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.Password.WaterText = "请输入密码";
+ this.Password.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Password_KeyDown);
+ this.Password.MouseEnter += new System.EventHandler(this.Password_MouseEnter);
+ this.Password.MouseLeave += new System.EventHandler(this.Password_MouseLeave);
+ this.Password.MouseHover += new System.EventHandler(this.Password_MouseHover);
+ //
+ // User10086
+ //
+ this.User10086.BackAlpha = 10;
+ this.User10086.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.User10086.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.User10086.Font = new System.Drawing.Font("Tahoma", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.User10086.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(60)))), ((int)(((byte)(84)))));
+ this.User10086.Location = new System.Drawing.Point(649, 280);
+ this.User10086.Name = "User10086";
+ this.User10086.Size = new System.Drawing.Size(12, 17);
+ this.User10086.TabIndex = 19;
+ this.User10086.WaterColor = System.Drawing.Color.FromArgb(((int)(((byte)(127)))), ((int)(((byte)(127)))), ((int)(((byte)(127)))));
+ this.User10086.WaterFont = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.User10086.WaterText = "";
+ //
+ // LoginView
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackgroundImageLayoutStore = System.Windows.Forms.ImageLayout.Stretch;
+ this.BackgroundImageStore = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImageStore")));
+ this.ClientSize = new System.Drawing.Size(644, 453);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.User);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.Exit);
+ this.Controls.Add(this.skinPictureBox3);
+ this.Controls.Add(this.Login);
+ this.Controls.Add(this.skinPictureBox2);
+ this.Controls.Add(this.skinPictureBox1);
+ this.Controls.Add(this.skinPanel2);
+ this.Controls.Add(this.skinPanel1);
+ this.Controls.Add(this.Password);
+ this.Controls.Add(this.User10086);
+ this.IconOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("LoginView.IconOptions.SvgImage")));
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
+ this.Name = "LoginView";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Load += new System.EventHandler(this.LoginView_Load);
+ this.Shown += new System.EventHandler(this.LoginView_Shown);
+ ((System.ComponentModel.ISupportInitialize)(this.skinPictureBox3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.skinPictureBox2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.skinPictureBox1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label label4;
+ private CCWin.SkinControl.SkinAlphaWaterTextBox User;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label1;
+ private CCWin.SkinControl.SkinButton Exit;
+ private CCWin.SkinControl.SkinPictureBox skinPictureBox3;
+ private CCWin.SkinControl.SkinButton Login;
+ private CCWin.SkinControl.SkinPictureBox skinPictureBox2;
+ private CCWin.SkinControl.SkinPictureBox skinPictureBox1;
+ private CCWin.SkinControl.SkinPanel skinPanel2;
+ private CCWin.SkinControl.SkinPanel skinPanel1;
+ private CCWin.SkinControl.SkinAlphaWaterTextBox Password;
+ private CCWin.SkinControl.SkinAlphaWaterTextBox User10086;
+ }
+}
+
diff --git a/WinformGeneralDeveloperFrame/LoginView.resx b/WinformGeneralDeveloperFrame/LoginView.resx
new file mode 100644
index 0000000..2d16aa4
--- /dev/null
+++ b/WinformGeneralDeveloperFrame/LoginView.resx
@@ -0,0 +1,4356 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+
+
+ AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi43
+ LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
+ dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAALQEAAAC77u/
+ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
+ IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
+ MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
+ Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
+ MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5Z
+ ZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5SZWR7ZmlsbDojRDExQzFDO30KCS5HcmVlbntmaWxsOiMwMzlD
+ MjM7fQoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh
+ Y2l0eTowLjU7fQoJLnN0MXtvcGFjaXR5OjAuNzU7fQoJLnN0MntkaXNwbGF5Om5vbmU7fQoJLnN0M3tk
+ aXNwbGF5OmlubGluZTtmaWxsOiNGRkIxMTU7fQoJLnN0NHtkaXNwbGF5OmlubGluZTt9Cgkuc3Q1e2Rp
+ c3BsYXk6aW5saW5lO29wYWNpdHk6MC43NTt9Cgkuc3Q2e2Rpc3BsYXk6aW5saW5lO29wYWNpdHk6MC41
+ O30KCS5zdDd7ZGlzcGxheTppbmxpbmU7ZmlsbDojMDM5QzIzO30KCS5zdDh7ZGlzcGxheTppbmxpbmU7
+ ZmlsbDojRDExQzFDO30KCS5zdDl7ZGlzcGxheTppbmxpbmU7ZmlsbDojMTE3N0Q3O30KCS5zdDEwe2Rp
+ c3BsYXk6aW5saW5lO2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+DQogIDxnIGlkPSJFbXBsb3llZV8xXyI+
+ DQogICAgPHBhdGggZD0iTTEwLjIsOS45Yy0wLjEsMC41LDAuMiwwLjksMC40LDEuNHMtMC4xLDEuNyww
+ LjksMS42YzAsMCwwLDAuMSwwLDAuMmMwLjYsMi4zLDIsNC45LDQuNyw0LjkgICBzNC4yLTIuNiw0Ljct
+ NC45VjEzYzEsMC4xLDAuNi0xLjEsMC45LTEuNmMwLjItMC41LDAuNC0wLjksMC4zLTEuNGMtMC4xLTAu
+ NC0wLjQtMC40LTAuNS0wLjNDMjMuNCw0LjgsMjAuNSw1LDIwLjUsNVMyMC4yLDIsMTUsMiAgIGMtNC44
+ LDAtNS40LDQtNC4zLDcuNkMxMC42LDkuNiwxMC4zLDkuNywxMC4yLDkuOXogTTIwLjIsMThjLTAuOCwx
+ LjUtMi4xLDQtNCw0cy0zLjItMi41LTQtNGMtMi4zLDMuNS04LDEtOCw4LjVWMzBoMjR2LTMuNSAgIEMy
+ OC4yLDE5LjEsMjIuNSwyMS40LDIwLjIsMTh6IiBjbGFzcz0iQmxhY2siIC8+DQogIDwvZz4NCjwvc3Zn
+ Pgs=
+
+
+
\ No newline at end of file
diff --git a/WinformGeneralDeveloperFrame/MainForm.Designer.cs b/WinformGeneralDeveloperFrame/MainForm.Designer.cs
index cb4ba90..df2a212 100644
--- a/WinformGeneralDeveloperFrame/MainForm.Designer.cs
+++ b/WinformGeneralDeveloperFrame/MainForm.Designer.cs
@@ -51,6 +51,7 @@ namespace WinformGeneralDeveloperFrame
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.bsi_UserName = new DevExpress.XtraBars.BarStaticItem();
this.barStaticItem1 = new DevExpress.XtraBars.BarStaticItem();
+ this.barStaticItem2 = new DevExpress.XtraBars.BarStaticItem();
((System.ComponentModel.ISupportInitialize)(this.ribbonControl1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.repositoryItemTimeEdit1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xtraTabbedMdiManager1)).BeginInit();
@@ -72,9 +73,10 @@ namespace WinformGeneralDeveloperFrame
this.barStaticItem3,
this.btnabout,
this.barButtonItem1,
- this.barButtonItem2});
+ this.barButtonItem2,
+ this.barStaticItem2});
this.ribbonControl1.Location = new System.Drawing.Point(0, 0);
- this.ribbonControl1.MaxItemId = 11;
+ this.ribbonControl1.MaxItemId = 12;
this.ribbonControl1.Name = "ribbonControl1";
this.ribbonControl1.Pages.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPage[] {
this.ribbonPage1});
@@ -230,6 +232,12 @@ namespace WinformGeneralDeveloperFrame
this.barStaticItem1.Name = "barStaticItem1";
this.barStaticItem1.PaintStyle = DevExpress.XtraBars.BarItemPaintStyle.CaptionGlyph;
//
+ // barStaticItem2
+ //
+ this.barStaticItem2.Caption = "barStaticItem2";
+ this.barStaticItem2.Id = 11;
+ this.barStaticItem2.Name = "barStaticItem2";
+ //
// MainForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
@@ -276,6 +284,7 @@ namespace WinformGeneralDeveloperFrame
private DevExpress.XtraBars.BarButtonItem btnabout;
private DevExpress.XtraBars.BarButtonItem barButtonItem1;
private DevExpress.XtraBars.BarButtonItem barButtonItem2;
+ private DevExpress.XtraBars.BarStaticItem barStaticItem2;
}
}
diff --git a/WinformGeneralDeveloperFrame/MainForm.cs b/WinformGeneralDeveloperFrame/MainForm.cs
index 100c5f4..1876b8b 100644
--- a/WinformGeneralDeveloperFrame/MainForm.cs
+++ b/WinformGeneralDeveloperFrame/MainForm.cs
@@ -7,6 +7,8 @@ using System.Collections.Generic;
using System.Data;
using System.Diagnostics;
using System.Linq;
+using System.Threading;
+using DevExpress.XtraSplashScreen;
using WinformGeneralDeveloperFrame.Commons;
namespace WinformGeneralDeveloperFrame
@@ -16,6 +18,15 @@ namespace WinformGeneralDeveloperFrame
public MainForm()
{
InitializeComponent();
+ SplashScreenManager.ShowForm(this, typeof(LoadForm), true, true, false);
+ for (int i = 1; i <= 100; i++)
+ {
+ SplashScreenManager.Default.SendCommand(LoadForm.SplashScreenCommand.SetProgress, i);
+ SplashScreenManager.Default.SendCommand(LoadForm.SplashScreenCommand.Command2, "正在加载.." + i+"%");
+ //To process commands, override the SplashScreen.ProcessCommand method.
+ Thread.Sleep(new Random().Next(1,20));
+ }
+ SplashScreenManager.CloseForm(false);
}
@@ -27,10 +38,6 @@ namespace WinformGeneralDeveloperFrame
private void MainForm_Load(object sender, EventArgs e)
{
SkinHelper.InitSkinGallery(ribbonGalleryBarItem1);
- using (var db = new MESDB())
- {
- AppInfo.LoginUserInfo=db.sysUserInfo.ToList().First();
- }
Init();
barUserName.Caption = $"用户名:{AppInfo.LoginUserInfo.username}";
}
diff --git a/WinformGeneralDeveloperFrame/Properties/Resources.Designer.cs b/WinformGeneralDeveloperFrame/Properties/Resources.Designer.cs
index 7e8b9a5..8c0a185 100644
--- a/WinformGeneralDeveloperFrame/Properties/Resources.Designer.cs
+++ b/WinformGeneralDeveloperFrame/Properties/Resources.Designer.cs
@@ -220,6 +220,46 @@ namespace WinformGeneralDeveloperFrame.Properties {
}
}
+ ///
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
+ ///
+ internal static System.Drawing.Bitmap HomeTaitou {
+ get {
+ object obj = ResourceManager.GetObject("HomeTaitou", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
+ ///
+ internal static System.Drawing.Bitmap lock_open_24px {
+ get {
+ object obj = ResourceManager.GetObject("lock_open_24px", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
+ ///
+ internal static System.Drawing.Bitmap LoginView {
+ get {
+ object obj = ResourceManager.GetObject("LoginView", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
+ ///
+ internal static System.Drawing.Bitmap Logo_96px {
+ get {
+ object obj = ResourceManager.GetObject("Logo_96px", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
///
@@ -309,5 +349,15 @@ namespace WinformGeneralDeveloperFrame.Properties {
return ((System.Drawing.Bitmap)(obj));
}
}
+
+ ///
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
+ ///
+ internal static System.Drawing.Bitmap user_24px {
+ get {
+ object obj = ResourceManager.GetObject("user_24px", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
}
}
diff --git a/WinformGeneralDeveloperFrame/Properties/Resources.resx b/WinformGeneralDeveloperFrame/Properties/Resources.resx
index ad422a5..bc8472a 100644
--- a/WinformGeneralDeveloperFrame/Properties/Resources.resx
+++ b/WinformGeneralDeveloperFrame/Properties/Resources.resx
@@ -193,4 +193,19 @@
..\Resources\mail_16x16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Resources\HomeTaitou.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\lock_open_24px.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\LoginView.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Logo_96px.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\user_24px.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
\ No newline at end of file
diff --git a/WinformGeneralDeveloperFrame/Properties/licenses.licx b/WinformGeneralDeveloperFrame/Properties/licenses.licx
index d035634..c66bb47 100644
--- a/WinformGeneralDeveloperFrame/Properties/licenses.licx
+++ b/WinformGeneralDeveloperFrame/Properties/licenses.licx
@@ -1,27 +1,28 @@
-DevExpress.XtraEditors.Repository.RepositoryItemCheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraEditors.Repository.RepositoryItemLookUpEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.DateEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraTreeList.TreeList, DevExpress.XtraTreeList.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.TreeListLookUpEdit, DevExpress.XtraTreeList.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.SearchLookUpEdit, DevExpress.XtraGrid.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraLayout.LayoutControl, DevExpress.XtraLayout.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraEditors.Repository.RepositoryItemTreeListLookUpEdit, DevExpress.XtraTreeList.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraDataLayout.DataLayoutControl, DevExpress.XtraLayout.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraNavBar.NavBarControl, DevExpress.XtraNavBar.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.ImageComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.Repository.RepositoryItemCheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraEditors.PictureEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v19.2.UI, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.ProgressBarControl, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.Repository.RepositoryItemDateEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.Repository.RepositoryItemSearchLookUpEdit, DevExpress.XtraGrid.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.GridLookUpEdit, DevExpress.XtraGrid.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraTabbedMdi.XtraTabbedMdiManager, DevExpress.XtraBars.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.DateEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.SearchLookUpEdit, DevExpress.XtraGrid.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.ImageComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraLayout.LayoutControl, DevExpress.XtraLayout.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.TextEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraTreeList.TreeList, DevExpress.XtraTreeList.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraEditors.LookUpEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.Repository.RepositoryItemComboBox, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.Repository.RepositoryItemDateEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraWizard.WizardControl, DevExpress.XtraWizard.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.Repository.RepositoryItemSearchLookUpEdit, DevExpress.XtraGrid.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.PopupGalleryEdit, DevExpress.XtraBars.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.TextEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.GridLookUpEdit, DevExpress.XtraGrid.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.Repository.RepositoryItemComboBox, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraDataLayout.DataLayoutControl, DevExpress.XtraLayout.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v19.2.UI, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.TreeListLookUpEdit, DevExpress.XtraTreeList.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.PopupGalleryEdit, DevExpress.XtraBars.v19.2, Version=19.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/WinformGeneralDeveloperFrame/Resources/HomeTaitou.png b/WinformGeneralDeveloperFrame/Resources/HomeTaitou.png
new file mode 100644
index 0000000..5b99284
Binary files /dev/null and b/WinformGeneralDeveloperFrame/Resources/HomeTaitou.png differ
diff --git a/WinformGeneralDeveloperFrame/Resources/LoginView.png b/WinformGeneralDeveloperFrame/Resources/LoginView.png
new file mode 100644
index 0000000..3c8ccd1
Binary files /dev/null and b/WinformGeneralDeveloperFrame/Resources/LoginView.png differ
diff --git a/WinformGeneralDeveloperFrame/Resources/Logo_96px.png b/WinformGeneralDeveloperFrame/Resources/Logo_96px.png
new file mode 100644
index 0000000..75c574d
Binary files /dev/null and b/WinformGeneralDeveloperFrame/Resources/Logo_96px.png differ
diff --git a/WinformGeneralDeveloperFrame/Resources/lock_open_24px.png b/WinformGeneralDeveloperFrame/Resources/lock_open_24px.png
new file mode 100644
index 0000000..c7b2302
Binary files /dev/null and b/WinformGeneralDeveloperFrame/Resources/lock_open_24px.png differ
diff --git a/WinformGeneralDeveloperFrame/Resources/user_24px.png b/WinformGeneralDeveloperFrame/Resources/user_24px.png
new file mode 100644
index 0000000..2401d91
Binary files /dev/null and b/WinformGeneralDeveloperFrame/Resources/user_24px.png differ
diff --git a/WinformGeneralDeveloperFrame/WinformGeneralDeveloperFrame.csproj b/WinformGeneralDeveloperFrame/WinformGeneralDeveloperFrame.csproj
index c755722..de91a16 100644
--- a/WinformGeneralDeveloperFrame/WinformGeneralDeveloperFrame.csproj
+++ b/WinformGeneralDeveloperFrame/WinformGeneralDeveloperFrame.csproj
@@ -51,6 +51,9 @@
+
+ ..\..\..\..\..\下载\好例子网_Login\Login\Login\bin\Debug\CSkin.dll
+
@@ -238,6 +241,18 @@
FrmsysDataTable.cs
+
+ Form
+
+
+ LoadForm.cs
+
+
+ Form
+
+
+ LoginView.cs
+
Form
@@ -291,6 +306,9 @@
FrmsysDictType.cs
+
+ FrmsysFunction.cs
+
FrmsysMenu.cs
@@ -321,6 +339,12 @@
FrmsysDataTable.cs
+
+ LoadForm.cs
+
+
+ LoginView.cs
+
MainForm.cs
@@ -7651,6 +7675,11 @@
Always
+
+
+
+
+