You use Microsoft .NET Framework 4 to create a Windows Presentation Foundation (WPF) application.
You add a custom command as a resource. The key of the command is saveCommand.
You write the following code fragment. (Line numbers are included for reference only.)
01<Canvas>
02
03<Button>
04
05</Button>
06</Canvas>
You need to ensure that saveCommand is executed when the user clicks the Button control.
What should you do?
A.
Insert the following code fragment at line 04.
<Button.Command>
<StaticResource ResourceKey=”saveCommand” />
</Button.Command>
B.
Insert the following code fragment at line 04.
<Button.CommandBindings>
<CommandBinding Command=”{StaticResource saveCommand}” />
</Button.CommandBindings>
C.
Insert the following code fragment at line 02.
<Canvas.CommandBindings>
<CommandBinding Command=”{StaticResource saveCommand}” />
</Canvas.CommandBindings>
Replace line 03 with the following code fragment.
<Button CommandTarget=”{Binding RelativeSource={RelativeSource Self}, Path=Parent}”>
D.
Insert the following code fragment at line 02.
<Canvas.CommandBindings>
<CommandBinding Command=”{StaticResource saveCommand}” />
</Canvas.CommandBindings>
Replace line 03 with the following code fragment.
<Button CommandParameter=”{Binding RelativeSource={RelativeSource Self}, Path=Parent}”>