Хорошо, вот что я получил, например.
<sdk:DataGridTemplateColumn>
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<HyperlinkButton Content="Delete" Visibility="{Binding Priority, Converter={StaticResource FDPriorityToVisibilityConverter}}" >
<i:Interaction.Triggers>
<i:EventTrigger EventName="Click">
<cal:ActionMessage MethodName="DeleteRule">
<cal:Parameter Value="{Binding Id}"/>
</cal:ActionMessage>
</i:EventTrigger>
</i:Interaction.Triggers>
</HyperlinkButton>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
Что я хочу сделать, это заменить элемент управления HyperlinkButton на кнопку (по сути, просто удалив «Гиперссылка» из тега), но это не такуважаю eventtrigger, когда я делаю это.Так что при нажатии он просто ничего не делает.Я подумал, что мог бы решить эту проблему, заменив cal: ActionMessage на EventToCommand, но я не должен правильно его реализовывать.
Краткая версия вопроса, может ли кто-нибудь пролить свет на то, как я могу получить функциональность, которую выполняет существующая HyperlinkButton, но с помощью кнопки управления, чтобы я мог дать ему значок вместо просто текста с надписью Удалить?Спасибо за понимание!