怎么样将label控件,text输入内容后在,输入的内容上加一个点划线的框
由点组成的矩形,text文本在这个矩形框内
之前这个问题问过了,也得到了解决,代码如下:
给Label添加Paint事件,代码如下:private void label1_Paint(object sender, PaintEventArgs e)
{
ControlPaint.DrawFocusRectangle(e.Graphics, this.label1.ClientRectangle);
}
但是现在的问题是,这个框是加上了,但是我想叫这个框大一圈,而且点划线明显点,怎么做。谢谢各位大哥,帮忙看看啊!
由点组成的矩形,text文本在这个矩形框内
之前这个问题问过了,也得到了解决,代码如下:
给Label添加Paint事件,代码如下:private void label1_Paint(object sender, PaintEventArgs e)
{
ControlPaint.DrawFocusRectangle(e.Graphics, this.label1.ClientRectangle);
}
但是现在的问题是,这个框是加上了,但是我想叫这个框大一圈,而且点划线明显点,怎么做。谢谢各位大哥,帮忙看看啊!
解决方案 »
- 水晶报表的保存和调出的问题
- 缺少对象: 'WScript' 怎么办?
- 网站发布错误 高手帮解决下 路过的也给出出主意~~~!!!!!!!!!
- Access中!如何使用命令行/compact压缩带密码的数据库!!!!
- 请问一下在c# 的c/s结构中如何实现在线人数统计和在线人数列表?
- Addin开发提问兼散分
- 最原始的问题,高手帮忙解决一下吧——c#写的控制台怎么样让按回车键程序也不关闭啊,任意键也不关闭,只能关闭按钮关闭,解决马上结贴
- w3wp.exe这个进程老是会自动释放,因为我要用到它来调试asp.net程序,不想它自动它自动释放,有咩办法???
- APS.NET中访问ORACLE数据库问题
- C#利用osql调用执行SQL Server脚本
- 如何写这样的正则表达式
- 查询数据库中某一字段出现的次数
然后你可以使用e.Graphics.DrawRectangle来绘制,找一个是点的画笔就可以了。比如:private void label1_Paint(object sender, PaintEventArgs e)
{
using (Pen p = new Pen(Color.Red, 2))
{
p.DashStyle = System.Drawing.Drawing2D.DashStyle.DashDot;
e.Graphics.DrawRectangle(p, label1.ClientRectangle);
}
}