Przykład — Dodawanie pola do okna dialogowego Data Standard
Dodaj właściwość o nazwie firmy w rozwiązaniu Data Standard dla programu Vault.
- Otwórz File.XAML (C:\ProgramData\Autodesk\Vault 2016\Extensions\DataStandard\Vault\Configuration) jako połączenie w Visual Studio.
- Przejdź do siatki, w którym chcesz dodać element sterujący
- Dodaj
RowDefinition na liście <Grid.RowDefinitions>. Ustaw wysokość na „ Auto” w taki sposób, że wiersz jest dopasowywany tak, aby był jak wysoka jako kontrolkę.
- Znajdź gdzie inne elementy sterujące są zdefiniowane. Dodaj etykietę i pole tekstowe. Określa miejsce, w którym te są nie jest istotne. Wiersz atrybut określa, gdzie jest wyświetlany w oknie dialogowym. Jednakże, firma Autodesk zaleca, aby zachować porządek sortowania elementów, dzięki czemu będzie łatwiej odnaleźć je później.
- Ustaw zawartość atrybutu dla etykiety do tekstu, które mają być wyświetlane w oknie dialogowym (np. nazwa firmy). Powiąż atrybut Text z właściwością Company następująco:
Test={Binding Prop[Company].Value}
- Ustaw atrybuty
Grid.Row i Grid.Column na kolumnę i wiersz, w których element sterujący jest wyświetlany.
- Może być konieczne zaktualizowanie atrybutów
Grid.Row i Grid.Column innych elementów sterujących, tak aby były one wyświetlane we właściwym położeniu i nie nakładały się na elementy sterujące.
- Zapisz plik i utwórz nowy plik w repozytorium. To okno dialogowe powinno teraz pokazać nową właściwość
Taką samą operację można stosować do innych. W przypadku okien dialogowych CAD, należy pamiętać, że można również zdefiniować właściwości w zgodnie z pliku CFG i ponowne uruchomienie aplikacji CAD, dzięki czemu jest ona wczytana.