0

これは単純なはずです。しかし、一致する質問が見つからなかったので、以下に示します。

ボタンがあるとします:

<Button>Press Me</Button>

そして、私はサードパーティのタブコントロールを持っています

<SomeTabControl x:Name="myTabControl" IsSelected="False">
   <TextBlock>Stuff Here</TextBlock>
</SomeTabControl>

ONLY XAMLを使用IsSelectedするために Trueに設定されるように、そのボタンの Command を接続するにはどうすればよいですか?myTabControl

それとも可能ですか?

4

1 に答える 1

2

次のようなもので試すことができます:

<Button x:Name="button1" Content="Press Me" >
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="Click">
            <ei:ChangePropertyAction TargetObject="{Binding ElementName=myTabControl}"
                PropertyName="IsSelected" Value="True"/>
        </i:EventTrigger>
    </i:Interaction.Triggers>
</Button>

microsoft.expression.interactions.dllこれには、アセンブリへの参照をプロジェクトに追加する必要があります。

于 2012-06-12T17:47:57.603 に答える