2017-01-10 21:06:47 +03:00
|
|
|
|
using BrightSharp;
|
2017-01-09 13:25:52 +03:00
|
|
|
|
using System.Windows;
|
|
|
|
|
|
using System.Windows.Controls;
|
|
|
|
|
|
|
|
|
|
|
|
namespace JetFrames.AppleJobs.Editor
|
|
|
|
|
|
{
|
|
|
|
|
|
public partial class MainWindow : Window
|
|
|
|
|
|
{
|
|
|
|
|
|
public MainWindow()
|
|
|
|
|
|
{
|
|
|
|
|
|
InitializeComponent();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-01-10 21:06:47 +03:00
|
|
|
|
private void MenuItem_Click(object sender, RoutedEventArgs e)
|
|
|
|
|
|
{
|
|
|
|
|
|
ThemeManager.Theme = (ColorThemes)((FrameworkElement)e.OriginalSource).DataContext;
|
2017-01-09 13:25:52 +03:00
|
|
|
|
}
|
|
|
|
|
|
|
2017-01-10 21:06:47 +03:00
|
|
|
|
private void TreeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
|
2017-01-09 13:25:52 +03:00
|
|
|
|
{
|
2017-01-10 21:06:47 +03:00
|
|
|
|
var item = (TreeViewItem)e.NewValue;
|
|
|
|
|
|
var tabitem = (TabItem)item.Tag;
|
|
|
|
|
|
if (tabitem != null)
|
2017-01-09 13:25:52 +03:00
|
|
|
|
{
|
2017-01-10 21:06:47 +03:00
|
|
|
|
if (!tabs.Items.Contains(tabitem))
|
|
|
|
|
|
{
|
|
|
|
|
|
tabs.Items.Add(tabitem);
|
|
|
|
|
|
}
|
|
|
|
|
|
tabs.SelectedItem = tabitem;
|
2017-01-09 13:25:52 +03:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|