• TreeList 选中节点时图标状态和背景色


     /// 给TreeList加SelectImage
             this.treelArea.SelectImageList = imglCustom;
         
    /// 
         
    /// 去掉选中节点时的虚框

             this.treelArea.OptionsView.ShowFocusedFrame;
         
    /// 
         
    /// 设置选中时节点的背景色

            this.treelArea.Appearance.FocusedCell.BackColor = System.Drawing.Color.LightSteelBlue;
            
    this.treelArea.Appearance.FocusedCell.BackColor2 = System.Drawing.Color.SteelBlue;
            
    this.treelArea.Appearance.FocusedCell.Options.UseBackColor = true;
         
    /// 
         
    /// 选中时会把节点中没显示完全的信息全部显示

            this.treelArea.Appearance.FocusedCell.Options.UseTextOptions = true;
            
    this.treelArea.Appearance.FocusedCell.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap;
         
    /// 
         
    /// 
         
    /// <summary>
         
    /// Handles the GetSelectImage event of the treelArea control.
         
    /// 设置SelectImage的状态,如果是选中的则换成另选中时应该显示的图标
         
    /// </summary>
         
    /// <param name="sender">The source of the event.</param>
         
    /// <param name="e">The <see cref="DevExpress.XtraTreeList.GetSelectImageEventArgs"/> instance containing the event data.</param>

          private void treelArea_GetSelectImage(object sender, DevExpress.XtraTreeList.GetSelectImageEventArgs e)
          
    {          
              e.NodeImageIndex 
    = e.Node.Expanded ? 0 : e.Node.Nodes.Count > 0 ? 1 : 2;

              
    if (e.FocusedNode)
              
    {
                  e.NodeImageIndex 
    += 3;
              }

          }

  • 相关阅读:
    PAT顶级 1024 Currency Exchange Centers (35分)(最小生成树)
    Codeforces 1282B2 K for the Price of One (Hard Version)
    1023 Have Fun with Numbers (20)
    1005 Spell It Right (20)
    1092 To Buy or Not to Buy (20)
    1118 Birds in Forest (25)
    1130 Infix Expression (25)
    1085 Perfect Sequence (25)
    1109 Group Photo (25)
    1073 Scientific Notation (20)
  • 原文地址:https://www.cnblogs.com/guozhe/p/2880973.html
Copyright © 2020-2023  润新知