using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; 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; using Tango.MachineStudio.ThreadExtensions.ViewModels; namespace Tango.MachineStudio.ThreadExtensions.Views { /// /// Interaction logic for TestResultsView.xaml /// public partial class TestResultsView : UserControl { private Dictionary _tabs_content; public TestResultsView() { InitializeComponent(); _tabs_content = new Dictionary(); this.Loaded += TestResultsView_Loaded; } private void TestResultsView_Loaded(object sender, RoutedEventArgs e) { } private void Border_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { Border border = sender as Border; if (border.Visibility != Visibility.Visible) { _tabs_content[border] = border.Child; border.Child = null; } else { if (_tabs_content.ContainsKey(border)) { border.Child = _tabs_content[border]; } } } private void Popup_MouseDown(object sender, MouseButtonEventArgs e) { e.Handled = true; } private void ColorCanvas_SelectedColorChanged(object sender, RoutedPropertyChangedEventArgs e) { if (e.NewValue.HasValue) { //_vm.OnSelectedBrushColorChanged((Color)e.NewValue); } } } }