您的位置:首页 > 其它

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

2010-10-11 17:09 239 查看

/**//// 给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;


}


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐