Source/DesignTime.cs

(完整代码) 860B

using System;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Collections;
using System.ComponentModel;

namespace DevComponents.DotNetBar
{
	/// <summary>
	/// Statis functions for design-time support.
	/// </summary>
	internal class DesignTime
	{
		public static void DrawDesignTimeSelection(Graphics g, Rectangle r, Color c)
		{
			bool antiAlias=false;
			if(g.SmoothingMode==System.Drawing.Drawing2D.SmoothingMode.AntiAlias)
			{
				antiAlias=true;
				g.SmoothingMode=System.Drawing.Drawing2D.SmoothingMode.Default;
			}
			using(Pen pen=new Pen(c,1))
			{
				//pen.DashStyle=DashStyle.Dot;
				g.DrawRectangle(pen,r);
                //r.Inflate(-1,-1);
                //g.DrawRectangle(pen,r);
			}

			if(antiAlias)
				g.SmoothingMode=System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
		}
	}
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。