在Visual Studio for Compact Framework 2.0中绘制线条

时间:2009-02-14 16:46:18

标签: .net visual-studio windows-mobile compact-framework

我正在寻找一个工具包,允许我在Visual Studio 2008 for .NET Compact Framework 2.0中设计时绘制线条和方框。

我查看了VisualBasic PowerPacks,但这似乎仅适用于桌面.NET。

有谁知道这样的工具?

1 个答案:

答案 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

的潜在问题