0

Tab標準ではなくキーを使用してタブを切り替えたいCtrl+Tab

私のコードは

<TabControl>
      <TabItem Header="Section 1" Name="tabSection1">
          <ScrollViewer>
               <ContentPresenter Name="cntSection1" />
           </ScrollViewer>
      </TabItem>
      <TabItem Header="Section 2" Name="tabSection2">
          <ScrollViewer>
               <ContentPresenter Name="cntSection2" />
           </ScrollViewer>
      </TabItem>            
 </TabControl>

  <StackPanel>
     <Button Content="Save" Name="btnSave"  />
      <Button Content="Cancel" Name="btnCancel" IsCancel="True" />
   </StackPanel>

my のそれぞれには、やなどの複数の UI 要素ContentPresentersが含まれています。UserControlsTextboxesCheckboxes

これまでのところ、私は運が悪いとフォローを試みました。

  <TabControl.InputBindings>
            <KeyBinding Key="Tab" Modifiers="Control" Command="EditingCommands.TabForward" />
  </TabControl.InputBindings>

 <TabControl KeyboardNavigation.TabNavigation="Continue" KeyboardNavigation.ControlTabNavigation="None">
4

1 に答える 1