0

我正在通过 Visual Studio 中的 DSL 工具(领域特定语言)开发工作流设计器,

我想在我的一个域类上添加一个多行字符串属性作为域属性。

当我将它添加为字符串时,它只有 1 行字符串。

这就是我正在寻找的东西,比如 DSL 设计器中的 Notes。

在此处输入图像描述

4

1 回答 1

1

我找到了解决方案,以防其他人也在寻找它。

所以我们需要添加UITypeEditor, 通过添加这个作为CustomAttribute域属性

[System.ComponentModel.Editor(
            typeof(System.ComponentModel.Design.MultilineStringEditor),
            typeof(System.Drawing.Design.UITypeEditor))]

System.design.dll应该添加到解决方案中

更多信息,请访问https://msdn.microsoft.com/en-us/library/cc512860.aspx?f=255&MSPPError=-2147217396

于 2017-03-24T18:50:19.513 回答