2012-04-11 8 views

答えて

1

ピボットアイテムは、そのピボットアイテム内に配置されたコントロールをクリックすると、フォーカスを取得します。

<controls:PivotItem Header="item1"> 
       <i:Interaction.Triggers> 
        <i:EventTrigger EventName="GotFocus"> 
         <i:InvokeCommandAction Command="{Binding ShowMessageCommand}" /> 
        </i:EventTrigger> 
       </i:Interaction.Triggers> 
       <Grid> 
        <TextBox Height="100" 
          Width="200"/> 
        <Button Height="100" 
          Width="200" /> 
       </Grid> 
      </controls:PivotItem> 

このコードは私のために働きます。ピボット項目は、ボタンまたはテキストボックスをクリックするとフォーカスが得られます。 これがあなたを助けてくれることを願っています。

+0

これが動作しているが、私はピボットCotrolの内側をクリックする必要があるがいずれかがありますピボットコントロールのヘッダーをクリックすると、直接ピボットコントロールをマウスで移動することができます。ありがとうございました。! –

+0

あなたの要件は何ですか? – TutuGeorge

0

はい、

ここにあなたが解決されています

<controls:Pivot Title="My Pivot"> 
<i:Interaction.Triggers> 
    <i:EventTrigger EventName="SelectionChanged"> 
     <i:InvokeCommandAction Command="{Binding EuropePivotSelectedCommand}" /> 
    </i:EventTrigger> 
</i:Interaction.Triggers> 

<controls:PivotItem Header="item1"> 
</controls:PivotItem> 

<controls:PivotItem Header="item2"> 
</controls:PivotItem> 

よろしく Juanlu、ElGuerre

関連する問題