Exemplo: adicionar um campo para uma caixa de diálogo padrão de dados
Adicionar uma propriedade denominada empresa à caixa de diálogo do Data Standard for Vault.
- Abra File.XAML (C:\ProgramData\Autodesk\Vault 2016\Extensions\DataStandard\Vault\Configuration) como um link no Visual Studio.
- Ir para o eixo onde deseja adicionar o controle
- Adicione
RowDefinition
à lista de <Grid.RowDefinitions>
. Defina a altura para 'automática', de modo que a linha se ajusta para ser tão alta quanto o controle requer.
- Localizar onde os outros controles são definidas. Adicionar uma legenda e uma caixa de texto. Onde esses controles são inseridas não é relevante. A linha atributo define onde o controle é exibido na caixa de diálogo. No entanto, a Autodesk recomenda que você mantenha a ordem de classificação dos controles, portanto, ela se torna mais fácil encontrá-los mais tarde.
- Define o conteúdo do atributo para a legenda para o texto que deseja exibir na caixa de diálogo (por exemplo, nome da empresa). Vincule o atributo Text à propriedade Company desta forma:
Test={Binding Prop[Company].Value}
.
- Defina os atributos
Grid.Row
e Grid.Column
para a coluna e a linha onde será exibido o controle.
- Pode ser necessário atualizar os atributos
Grid.Row
e Grid.Column
dos outros controles para que eles apareçam no local certo e não se sobreponham aos controles.
- Salve o arquivo e criar um novo arquivo no Vault. A caixa de diálogo deve mostrar a nova propriedade
A mesma operação pode ser aplicado a qualquer outra caixa de diálogo. No caso das caixas de diálogo de CAD, tenha em mente ao definir a propriedade do segundo arquivo CFG e reinicie o aplicativo de CAD, de modo que a propriedade é carregado.