You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
89 lines
2.4 KiB
89 lines
2.4 KiB
using GummingCommon;
|
|
using GummingControl;
|
|
using GummingSupport;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading;
|
|
using System.Threading.Tasks;
|
|
using System.Windows;
|
|
using System.Windows.Controls;
|
|
using System.Windows.Data;
|
|
using System.Windows.Documents;
|
|
using System.Windows.Input;
|
|
using System.Windows.Media;
|
|
using System.Windows.Media.Imaging;
|
|
using System.Windows.Navigation;
|
|
using System.Windows.Shapes;
|
|
|
|
namespace Gumming
|
|
{
|
|
/// <summary>
|
|
/// Interaction logic for TemplateListView.xaml
|
|
/// </summary>
|
|
public partial class ManualView : UserControl
|
|
{
|
|
public ManualView()
|
|
{
|
|
InitializeComponent();
|
|
this.Loaded += ManualView_Loaded;
|
|
this.Unloaded += ManualView_Unloaded;
|
|
}
|
|
|
|
private void ManualView_Unloaded(object sender, RoutedEventArgs e)
|
|
{
|
|
|
|
}
|
|
|
|
private void ManualView_Loaded(object sender, RoutedEventArgs e)
|
|
{
|
|
|
|
}
|
|
|
|
ManualViewModule _vm = null;
|
|
private ManualViewModule GetCurrentMv()
|
|
{
|
|
if (null == _vm)
|
|
{
|
|
_vm = this.DataContext as ManualViewModule;
|
|
}
|
|
return _vm;
|
|
}
|
|
|
|
private void listBox_PreviewKeyDown(object sender, KeyEventArgs e)
|
|
{
|
|
e.Handled = true;
|
|
}
|
|
|
|
private void TabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
|
{
|
|
var selector = (System.Windows.Controls.Primitives.Selector)sender;
|
|
if (selector != null)
|
|
{
|
|
var item = (ContentControl)(selector).SelectedItem;
|
|
if (item != null)
|
|
{
|
|
var context = ((System.Windows.FrameworkElement)((ContentControl)item.Content).Content).DataContext;
|
|
if (context != null)
|
|
{
|
|
var model = (ViewModelBase)context;
|
|
if (model != null)
|
|
{
|
|
ViewModelLoad.SetActiveChildModel(model);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
public void SetActivePage()
|
|
{
|
|
int tabIdex = tabControl.SelectedIndex;
|
|
tabControl.SelectedIndex = -1;
|
|
tabControl.SelectedIndex = tabIdex;
|
|
}
|
|
}
|
|
}
|