sharepoint编辑器部件中切换框的控件名称

sharepoint编辑器部件中切换框的控件名称,sharepoint,controls,web-parts,Sharepoint,Controls,Web Parts,我正在尝试修改web部件的EditorPart控制器。基本上,我想要的是将自定义控件放在一个框中,就像可以在可见和隐藏之间切换的标准属性一样 我在谷歌上搜索了一段时间,但似乎找不到答案 只是想澄清一下:我知道我可以在直接向web部件添加web部件属性时使用Category属性来实现这一点,但我已经扩展了EditorPart控制器,因此我不认为我可以简单地添加[CategoryFeed设置]对于我正在创建的TextBox和LiteralControls,是否正确?标准属性需要使用Category属

我正在尝试修改web部件的EditorPart控制器。基本上,我想要的是将自定义控件放在一个框中,就像可以在可见和隐藏之间切换的标准属性一样

我在谷歌上搜索了一段时间,但似乎找不到答案


只是想澄清一下:我知道我可以在直接向web部件添加web部件属性时使用Category属性来实现这一点,但我已经扩展了EditorPart控制器,因此我不认为我可以简单地添加[CategoryFeed设置]对于我正在创建的TextBox和LiteralControls,是否正确?

标准属性需要使用Category属性对其进行标记:

[Category("My Category")]
public string FeedQuery { get; set; }
您需要将System.ComponentModel命名空间添加到类文件中


对于编辑器部分来说,这并不是那么简单。似乎无法将它们添加到标准类别中。可以将编辑器部件的样式设置为类似于OOB面板

标准特性需要的是使用“类别”属性对其进行标记:

[Category("My Category")]
public string FeedQuery { get; set; }
您需要将System.ComponentModel命名空间添加到类文件中


对于编辑器部分来说,这并不是那么简单。似乎无法将它们添加到标准类别中。可以将编辑器部件的样式设置为类似OOB面板的样式

我知道这对web部件有效,但我正在扩展EditorPart,以便对显示内容进行更细粒度的控制。我可以在这里使用这个属性吗?如果可以,我会把它放在哪里?谢谢!我希望有一个简单的控件可以使用,但我想我必须创建自己的控件:在文章的底部,有一条评论提到了Microsoft.SharePoint.WebPartPages.TPPanel,但它是一个内部类,因此必须使用反射来实例化它。看起来还可以…我知道这对web部件有效,但我正在扩展EditorPart,以便对显示内容进行更细粒度的控制。我可以在这里使用这个属性吗?如果可以,我会把它放在哪里?谢谢!我希望有一个简单的控件可以使用,但我想我必须创建自己的控件:在文章的底部,有一条评论提到了Microsoft.SharePoint.WebPartPages.TPPanel,但它是一个内部类,因此必须使用反射来实例化它。看起来不错。。。