我正在寻找一个工具包,允许我在Visual Studio 2008 for .NET Compact Framework 2.0中设计时绘制线条和方框。
我查看了VisualBasic PowerPacks,但这似乎仅适用于桌面.NET。
有谁知道这样的工具?
答案 0 :(得分:0)
您使用的是WinForms吗?许多控件实现了一个返回此类型的Site属性http://msdn.microsoft.com/en-us/library/system.componentmodel.isite.aspx具有一个DesignMode属性,您可以使用它来检查它是否处于设计模式。
在void 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
的潜在问题