私はWPFに取り組んでおり、XAMLのカスタム作成されたコントロールについてほとんど知識がありません。次のようなカスタムコントロール名「DualButton」があります。
<Controls:DualButton x:Name="StandardConferenceCancelButton"
Width="90"
Height="25"
Margin="2"
LeftButtonCommand="{Binding StandardModeConnectCommand}"
RightButtonCommand="{Binding ConferenceCancelCommand}"
>
<AccessText HorizontalAlignment="Center" Text="{x:Static I18N:TelephonyRegionViewRes.Standard}" />
</Controls:DualButton>
その2つの依存関係プロパティ「LeftButtonCommand」と「RightButtonCommand」は、2つの異なるICommandをバインドします。このボタンの可視性をLeftButtonCommandのCanExecuteに設定して、LeftButtonCommandCanExecute()がtrueを返したときに、その時間のみのボタンが表示されるようにします。私はdependancyProperty'IsEnabled'を取りましたこれでさらに何をする必要があります