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