43 lines
1.3 KiB
C#
43 lines
1.3 KiB
C#
using System.Windows;
|
|
using System.Windows.Controls;
|
|
|
|
namespace CapMachine.Wpf.Views
|
|
{
|
|
/// <summary>
|
|
/// ProConfigView.xaml 的交互逻辑
|
|
/// </summary>
|
|
public partial class ProConfigView : UserControl
|
|
{
|
|
public ProConfigView()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
public int TabSelectedIndex { get; set; }
|
|
private void ProStepOtherTapLeft(object sender, RoutedEventArgs e)
|
|
{
|
|
if (TabSelectedIndex > 0)
|
|
{
|
|
TabSelectedIndex--;
|
|
OtherTabControl.SelectedIndex = TabSelectedIndex;
|
|
// 将选定的 TabItem 滚动到可视范围内
|
|
TabItem selectedItem = OtherTabControl.SelectedItem as TabItem;
|
|
selectedItem?.BringIntoView();
|
|
}
|
|
}
|
|
|
|
private void ProStepOtherTapRight(object sender, RoutedEventArgs e)
|
|
{
|
|
if (TabSelectedIndex < 12)
|
|
{
|
|
TabSelectedIndex++;
|
|
OtherTabControl.SelectedIndex = TabSelectedIndex;
|
|
// 将选定的 TabItem 滚动到可视范围内
|
|
TabItem selectedItem = OtherTabControl.SelectedItem as TabItem;
|
|
selectedItem?.BringIntoView();
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|