MVVMパターンとPrismでWPFを使用していますが、ダイアログを表示するためにInteractionRequestsを使用しています。EventTrigger.Actionsを省略することはできますか?
私はInteractionTriggersとその動作を定義するとき、私はこのようにそれらを定義します。
:<i:Interaction.Triggers>
[Other event triggers]
<i:EventTrigger EventName="Raised" SourceObject="{Binding SomeConfirmationInteractionRequest}">
<i:EventTrigger.Actions>
<windowActions:DialogWindowAction />
</i:EventTrigger.Actions>
</i:EventTrigger>
</i:Interaction.Triggers>
は今、私は私のEventTriggersをチェックし、実現した、私は<i:EventTrigger>
の内部<i:EventTrigger.Actions>
タグのいずれかが欠落しています
<i:EventTrigger EventName="Raised" SourceObject="{Binding SomeConfirmationInteractionRequest}">
<windowActions:DialogWindowAction />
</i:EventTrigger>
私のコードのこの部分がうまく働いていて、問題はありませんでした。
私の質問:
なぜ簡単に省略できますか?
私はそれを除外できますか?または、EventTrigger.Actions
タグを変更して、私がまだ実現していない/経験していないものを変更しないでください。
、
Panel
sが、その内容としてChildren
性質を持っている、(あなたが<Button><Image/></Button>
代わりの<Button><Button.Content><Image/></Button.Content></Button>
を書くことができます)Content
性質を持っている - すごいです!だからxamlには同じことを説明する方法がたくさんあるので、私は知らなかった!ありがとうございました:) – MafiiIntelliSenseを使用して、特定の要素の下で書き込むことが許可されているものを確認することができます。それは正しいでしょう...ほとんどの時間。また、コンパイルして実行する場合は、おそらく大丈夫です;) –
お役立ち情報:) – Mafii