DevExpress TreeList 常見問題解決方法
1、 如何給節(jié)點添加圖片? 首先需要添加一個圖片控件,然后給它加入圖片,最后把TreeList的節(jié)點圖片屬性和圖片控件綁定,代碼如下:
ImageList imagelist; private void 測試窗口_Load(object sender, EventArgs e) { con.ConnectionString = sqlconstr; DataTable dt = new DataTable; dt.Columns.Add("進程"); dt.Rows.Add("123"); treeList1.Dock = DockStyle.Fill; treeList1.DataSource = dt; imagelist = new ImageList; imagelist.Images.Add(Image.FromFile(@"E:\圖片素材\2.jpg")); treeList1.SelectImageList = imagelist; treeList1.Nodes[0].ImageIndex = 0; }
2、 如何將背景色設為透明?
treeList1.BackColor = Color.Transparent; treeList1.Appearance.Empty.BackColor = Color.Transparent; treeList1.Appearance.Row.BackColor = Color.Transparent;
3、 如何展開當前節(jié)點和父節(jié)點?
/// <summary> /// 展開當前節(jié)點及父節(jié)點 /// </summary> /// <param name="_node"> public void ParentNodeExpend(TreeListNode _node) { TreeListNode _cNode = _node; treeList1..Nodes.TreeList.FindNodeByID(_cNode.Id).Expanded = true;
4、 如何設置顯示水平滾動條?
public void TreeListHorzScroll(TreeList treeList) { treeList.OptionsView.AutoWidth = false;
下面看下DevExpress常見問題解決方案
layoutControl:
1.lookAndFeel。
2.OptionsView 之 AllowHotTrack【鼠標放上去變色】,DrawItemBorders【控件邊框是否顯示】
3.BeginInvoke(new MethodInvoker(delegate { textEdit1.Focus()})); 【獲取焦點】
4.layoutControl1.OptionsItemText.TextAlignMode=AlignInLayoutControl.(設置拖放控件后,控件自動跟原有內(nèi)容調(diào)整)查看圖片
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
GridView :
1.屬性 IndicatorWidth, 設置GirdView最左端列寬度【自動生成列,跟綁定的數(shù)據(jù)列沒有關系】。
2.禁用每個列排序, this.gridView1.OptionsCustomization.AllowSort = false;
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TreeList:
1.每個列禁用排序,設置每個列的 OptionsColumn.AllowSort = false,在Run Designer每個列中都可看到該屬性;
DateEdit:
1、禁用鼠標滾動。
dateEdit1.Spin += new DevExpress.XtraEditors.Controls.SpinEventHandler(dateEdit1_Spin); void dateEdit1_Spin(object sender, DevExpress.XtraEditors.Controls.SpinEventArgs e) { e.Handled = true; }
以上所述是小編給大家介紹的DevExpress TreeList 常見問題解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
C#儀器數(shù)據(jù)文件解析Excel文件的方法淺析(xls、xlsx)
這篇文章主要給大家介紹了關于C#儀器數(shù)據(jù)文件如何解析Excel文件的方法,包括解析xls、xlsx兩種格式,文中介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2017-10-10C#結合JS實現(xiàn)HtmlTable動態(tài)添加行并保存到數(shù)據(jù)庫的流程步驟
在 Web 應用項目中,實現(xiàn)一對多錄入的數(shù)據(jù)管理功能是一項常見的應用,因此可以實現(xiàn)一個相對輕量化的設計實現(xiàn)表格的錄入,為保證功能的可用性、界面友好性,本文給大家介紹了C#結合JS實現(xiàn)HtmlTable動態(tài)添加行并保存到數(shù)據(jù)庫,需要的朋友可以參考下2024-12-12