回覆列表
  • 1 # mttns3817

      1)在標準列表介面上增加視窗分割控制元件(如DevExpress的是SplitContainerControl控制元件)  傳統的Winform介面可以使用SplitContainer控制元件  在現有已生成介面的基礎上,把查詢部分和列表部分的控制元件拖動小一點,然後把上述分隔控制元件拖動到介面後,在右邊面板放入已有的查詢和分頁控制元件部分的內容,中間狀態的列表介面效果如下所示。  然後在左邊放入一個GroupControl控制元件,並加入樹形控制元件TreeView,這樣我們調整後的設計介面效果如下所示。  首先我們需要在程式碼裡面繫結樹的初始化程式碼,生成需要快速查詢的內容,示意程式碼如下所示。主要邏輯思路就是,從資料字典中檢索相關的分類,然後繫結一些查詢條件,方便後面的處理。  private void InitTree()  {  base.LoginUserInfo = Cache.Instance["LoginUserInfo"] as LoginUserInfo;  this.treeView1.BeginUpdate();  this.treeView1.Nodes.Clear();  //新增一個未分類和全部客戶的組別  TreeNode topNode = new TreeNode("所有記錄", 0, 0);  this.treeView1.Nodes.Add(topNode);  TreeNode CategoryNode = new TreeNode("客戶活動類別", 2, 2);  this.treeView1.Nodes.Add(CategoryNode);  AddDictData(CategoryNode, 0, "Category");  TreeNode OrderYearNode = new TreeNode("記錄年度", 8, 8);  this.treeView1.Nodes.Add(OrderYearNode);  List

  • 中秋節和大豐收的關聯?
  • 為什麼在《蓋亞奧特曼》中,男二號阿古茹的人氣比男主蓋亞的人氣高?