110,567
社区成员
发帖
与我相关
我的任务
分享
using (Graphics graphics = Graphics.FromHwnd(base.Handle))
{
if (!string.IsNullOrEmpty(_emptyTextTip))
{
TextFormatFlags format = TextFormatFlags.EndEllipsis | TextFormatFlags.VerticalCenter;
if (_emptyTextyAlign == HorizontalAlignment.Right)
format |= TextFormatFlags.RightToLeft | TextFormatFlags.Right;
else if (_emptyTextyAlign == HorizontalAlignment.Left)
format |= TextFormatFlags.RightToLeft | TextFormatFlags.Left;
else if (_emptyTextyAlign == HorizontalAlignment.Center)
format |= TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter;
TextRenderer.DrawText(graphics, _emptyTextTip, _font, base.ClientRectangle, _emptyTextTipColor, format);
}
}