/ / Прикачи командата Prism към мрежата? - c #, silverlight, призма

Прикачите командата на призмата към мрежата? - c #, silverlight, призма

Възможно ли е да се създаде командното поведение като се използваКласа на CommandBehaviorBase на Prism за мрежата на Silverlight? Знам, че това е предназначено само за действителни контроли, така че се чудех дали някой може да знае, ако има някакво решение. Бих искал да създам прикачена мишка върху поведението на мрежата, която изпълнява определена команда и в идеалния случай би искала да използва Prism за този подход, просто не може да изглежда, че използва CommandBehaviorBase за Grid.

Благодаря.

Отговори:

2 за отговор № 1

Очевидно по-лесният начин да се постигне това е да се използва тригери, Не изисква от вас да напишете код, всичко, което трябва да направите, е следното:

<Grid>
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseEnter">
<si:InvokeDataCommand Command="{Binding DoSomethingCommand}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
...
</Grid>

Тук DoSomethingCommand (дефиниран в ViewModel) ще се задейства, когато събитието на MouseEnter бъде пусната в мрежата.