示例 -- 向 Data Standard 对话框添加字段

将名为 Company 的特性添加到 Data Standard for Vault 对话框。

  1. 在 Visual Studio 中以链接形式打开 File.XAML (C:\ProgramData\Autodesk\Vault 2016\Extensions\DataStandard\Vault\Configuration)。
  2. 转到要向其中添加控件的栅格
  3. <Grid.RowDefinitions> 的列表中添加 RowDefinition。将高度设置为“auto”,以便行调整为控件所需的高度。
  4. 找到定义了其他控件的位置。添加标签和文本框。放置这些控件的位置是不相关的。行属性定义在对话框中显示控件的位置。但是,Autodesk 建议您保留排序顺序的控制柄,使其变得更易于查找。
  5. 将资源属性的标签文字,要显示在对话框(例如,公司名称)。将 Text 属性绑定到 Company 特性,如下所示:Test={Binding Prop[Company].Value}
  6. Grid.RowGrid.Column 属性设置为显示控件的列和行
  7. 您可能需要更新其他控件的 Grid.RowGrid.Column 属性,以便它们显示在正确的位置并且不与您的控件重叠。
  8. 在 Vault 中保存文件并创建一个新文件。对话框现在应显示新特性

相同的操作可以应用于其他任何对话框。如果在 CAD 对话框中,请记住还要在相应的 CFG 文件中定义该特性并重新启动 CAD 应用程序,以便加载该特性。