![](/img/trans.png)
[英]How to draw rounded rectangle with variable width border inside of specific bounds
[英]How to draw rectangle with solid border?
是因為
ControlPaint.DrawFocusRectangle(pe.Graphics, rc);
正在繪制一個虛線矩形。
要繪制實心矩形,請使用:
protected override void OnPaint(PaintEventArgs pe)
{
base.OnPaint(pe);
if (this.Focused)
{
var rc = this.ClientRectangle;
rc.Inflate(-2, -2);
pe.Graphics.DrawRectangle(Pens.Black, rc);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.