DataTriggersを学習しようとしています。この単純なコードの何が問題になっていますか?「ソース」はFrameworkElementのプロパティではないことがわかります。
<Image>
<Image.Triggers>
<DataTrigger Binding="{Binding Status}" Value="Sent">
<Setter Property="Source" Value="Resources\Approve_64_Trans.bmp"/>
</DataTrigger>
<DataTrigger Binding="{Binding Status}" Value="SendFailed">
<Setter Property="Source" Value="Resources\Cancel_64_Trans.bmp"/>
</DataTrigger>
</Image.Triggers>
</Image>
また、Statusフィールドが列挙型でSendFailedとSentが2つの有効な列挙値である場合、値「SendFailed」または「Sent」を使用するのは正しいですか?