跳到主要内容

SOLIDWORKS Property Manager Page的选项

属性管理器页面样式

  1. 属性管理器页面的图标
  2. 属性管理器页面的标题
  3. 文档链接(新功能和帮助)
  4. 控制按钮(确定和取消)
  5. 可选的用户消息标题
  6. 可选的用户消息内容

可以通过将PageOptionsAttribute应用于数据模型的主类来自定义属性管理器页面的样式。

带有确定和取消按钮选项的属性页面

<PageOptions(swPropertyManagerPageOptions_e.swPropertyManagerOptions_CancelButton Or swPropertyManagerPageOptions_e.swPropertyManagerOptions_OkayButton)>
Public Class DataModelPageOpts
End Class
[PageOptions(swPropertyManagerPageOptions_e.swPropertyManagerOptions_CancelButton
| swPropertyManagerPageOptions_e.swPropertyManagerOptions_OkayButton)]
public class DataModelPageOpts
{
}

属性允许自定义页面的按钮和行为

归属

带有自定义标题、图标和消息的属性页面

可以通过DisplayNameAttribute为页面标题赋值

可以通过PageOptionsAttribute的重载构造函数设置图标

可以通过MessageAttribute设置自定义用户消息以提供附加信息

<PageOptions(GetType(Resources), NameOf(Resources.PageIcon), swPropertyManagerPageOptions_e.swPropertyManagerOptions_OkayButton)>
<Message("属性页面的示例消息", "示例页面")>
<DisplayName("示例页面")>
Public Class DataModelPageAtts
End Class
[PageOptions(typeof(Resources), nameof(Resources.PageIcon),
swPropertyManagerPageOptions_e.swPropertyManagerOptions_OkayButton)]
[Message("属性页面的示例消息", "示例页面")]
[DisplayName("示例页面")]
public class DataModelPageAtts
{
}

帮助链接

带有帮助和新功能链接的属性页面

HelpAttribute允许为插件提供帮助资源的链接。当用户在属性管理器页面上点击相应的帮助按钮时,框架将自动打开指定的URL:

<Help("<帮助URL>", "<新功能URL>")>
Public Class DataModelHelpLinks
End Class
[Help("<帮助URL>", "<新功能URL>")]
public class DataModelHelpLinks
{
}