| | |
| | | using System; |
| | | using HMI.Core.Api; |
| | | using System; |
| | | using System.Collections.ObjectModel; |
| | | using System.ComponentModel; |
| | | using System.Runtime.CompilerServices; |
| | | using System.Windows; |
| | | using System.Windows.Controls; |
| | | using HMI.Core.Api; |
| | | using WPFProject.UI; |
| | | |
| | | namespace WPFProject.Controls |
| | | { |
| | |
| | | |
| | | public MenuTabControl() |
| | | { |
| | | IPlugin plugin = new WorkControl(); |
| | | ChildTabChanged += plugin.OnTabChange; |
| | | //IPlugin plugin = new WorkControl(); |
| | | //ChildTabChanged += plugin.OnTabChange; |
| | | |
| | | DataContext = this; |
| | | InitializeComponent(); |
| | | Items = new ObservableCollection<IconTabItem> { |
| | | new IconTabItem(){ |
| | | Header="111", |
| | | Children = new ObservableCollection<IconTabItem>{ |
| | | new IconTabItem(){ |
| | | Header = "112", |
| | | Content = plugin |
| | | } |
| | | } |
| | | }, |
| | | new IconTabItem(){ |
| | | Header="222", |
| | | Children = new ObservableCollection<IconTabItem>() |
| | | } |
| | | }; |
| | | //DataContext = this; |
| | | //InitializeComponent(); |
| | | //Items = new ObservableCollection<IconTabItem> { |
| | | //new IconTabItem(){ |
| | | // Header="111", |
| | | // Children = new ObservableCollection<IconTabItem>{ |
| | | // new IconTabItem(){ |
| | | // Header = "112", |
| | | // Content = plugin |
| | | // } |
| | | // } |
| | | //}, |
| | | //new IconTabItem(){ |
| | | // Header="222", |
| | | // Children = new ObservableCollection<IconTabItem>() |
| | | //} |
| | | //}; |
| | | } |
| | | |
| | | private void UserControl_Loaded(object sender, RoutedEventArgs e) |