📄 grouptree_waiting.cs
字号:
namespace Imps.Client.Pc.BizControls
{
using Imps.Client.Core;
using System;
using System.Drawing;
using System.Windows.Forms;
public class grouptree_waiting : tree_widget.item_type
{
private PersonalGroup m_owner;
public grouptree_waiting(PersonalGroup owner, string strText)
{
this.m_owner = owner;
base.text = (strText != null) ? strText : string.Empty;
}
internal override void dispose()
{
base.dispose();
base.text = null;
}
internal override void draw(Graphics g, Rectangle rcItem, tree_widget.item_state state)
{
using (StringFormat format = new StringFormat())
{
format.Alignment = StringAlignment.Near;
format.LineAlignment = StringAlignment.Center;
format.FormatFlags |= StringFormatFlags.NoWrap;
format.Trimming = StringTrimming.EllipsisCharacter;
using (Brush brush = new SolidBrush(Color.Gray))
{
g.DrawString(base.text, base.host.Font, brush, rcItem, format);
}
}
}
internal override void on_mousemove(MouseEventArgs args, Rectangle rcItem)
{
base.on_mousemove(args, rcItem);
base.host.Cursor = base.host.NormalCursor;
}
public PersonalGroup owner_group
{
get
{
return this.m_owner;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -