在Visual Studio for Compact Framework 2.0中绘制直线
我正在寻找一个工具包,使我可以在Visual Studio 2008 for .NET Compact Framework 2.0中的设计时间画线和框。
我查看了VisualBasic PowerPacks,但似乎只适用于桌面.NET。
有谁知道任何这样的工具?
你在使用WinForms吗? 许多控件实现一个Site属性,它返回这种类型http://msdn.microsoft.com/en-us/library/system.componentmodel.isite.aspx有一个DesignMode属性,您可以使用它来检查它是否在设计模式与否。
在无效的OnRender(...)方法中,您可以检查该属性是否设置,然后您可以根据设计时间绘制或不绘制。
protected override void OnRender(...)
{
if (this.Site != null &&
this.Site.DesignMode)
{
// Draw something...
}
}
查看关于Site和DesignMode属性潜在问题的文章http://decav.com/blogs/andre/archive/2007/04/18/1078.aspx
链接地址: http://www.djcxy.com/p/53645.html上一篇: Drawing lines in Visual Studio for Compact Framework 2.0