FileContextMenu
Контекстное меню с объектами - ссылками на файлы, хранящимися на сервере.
Шаблон FileContextMenu
<ContextMenu Name="" Type="FileContextMenu">
<MenuItems />
</ContextMenu>
Описание FileContextMenu
<ContextMenu Name="FileContextMenuName" Type="FileContextMenu">
<!--Тэги, общие для всех контекстных меню-->
<!--Тэги, специфичные для FileContextMenu-->
</ContextMenu>
Тэги, специфичные для FileContextMenu
MenuItems
Список ссылок.
Необязательный тэг. Ожидается таблица с четырьмя (или пятью) столбцами (например, ссылка на GetDataConnection с указанием четырех или пяти его полей).
Первое поле будет соответствовать отображаемому заголовку файла.
Второе - Guid файла.
Третье - всплывающей подсказке для элемента-ссылки.
Четвертое - признаку активности для элемента-ссылки.
Пятое - признаку, можно ли отдельно сохранить файл, соответствующий элементу-ссылке.
При отсутствии поля используется значение True.
<MenuItems>
<DataConnection SourceDataConnection="SourceDataConnectionName">
<Fields>
<Field Name="FileTitleFieldName" />
<Field Name="FileGuidFieldName" />
<Field Name="HintFieldName" />
<Field Name="EnabledFieldName" />
<Field Name="SaveAsFieldName" />
</Fields>
</DataConnection>
</MenuItems>
Get-проперти для получения свойств
ClickedMenuItemValue
Возвращает Guid-файла, соответствующего последнему выбранному (по которому был совершен клик мышкой) элементу.
<Object Name="FileContextMenu">
<Property Name="ClickedMenuItemValue" />
</Object>
ClickedMenuItemDisplayValue
Возвращает текст последнего выбранного (по которому был совершен клик мышкой) элемента.
<Object Name="FileContextMenu">
<Property Name="ClickedMenuItemDisplayValue" />
</Object>
Last updated