我正在寻找一款工具包,可以让我在Visual Studio 2008中为.NET Compact Framework 2.0进行设计时绘制线条和框。
我已经查看了VisualBasic PowerPacks,但似乎只适用于桌面.NET。
有人知道这样的工具吗?
我正在寻找一款工具包,可以让我在Visual Studio 2008中为.NET Compact Framework 2.0进行设计时绘制线条和框。
我已经查看了VisualBasic PowerPacks,但似乎只适用于桌面.NET。
有人知道这样的工具吗?
你正在使用WinForms吗?很多控件实现了一个Site属性,该属性返回此类型:http://msdn.microsoft.com/zh-cn/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。