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