void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.logo_bg = ((System.Windows.Shapes.Ellipse)(target)); return; case 2: this.img_CompanyLogo = ((System.Windows.Controls.Image)(target)); return; case 3: this.tvLeftMenu = ((Ay.Framework.WPF.Controls.AyTreeView)(target)); #line 155 "..\..\MainWindow.xaml" this.tvLeftMenu.AddHandler(System.Windows.Controls.TreeViewItem.SelectedEvent, new System.Windows.RoutedEventHandler(this.TreeViewItem_Selected)); #line default #line hidden return; case 4: this.frameMain = ((System.Windows.Controls.Frame)(target)); return; case 5: this.sp_userInfo = ((System.Windows.Controls.StackPanel)(target)); return; case 6: this.tb = ((System.Windows.Controls.TextBlock)(target)); return; case 7: this.tb_user = ((System.Windows.Controls.TextBlock)(target)); return; case 8: this.userLoginTime = ((System.Windows.Controls.TextBlock)(target)); return; case 9: this.userOnlineTime = ((System.Windows.Controls.TextBlock)(target)); return; case 10: this.userMessageNumber = ((System.Windows.Controls.TextBlock)(target)); return; case 11: this.flowNumber = ((System.Windows.Controls.TextBlock)(target)); return; case 12: this.ScheduleNumber = ((System.Windows.Controls.TextBlock)(target)); return; } this._contentLoaded = true; }
private static void ChangeExpandEvent(DependencyObject d, DependencyPropertyChangedEventArgs e) { AyTreeView aa = d as AyTreeView; if (aa.AyTreeMode == IconMode.IconText) { if (aa.isFirstChange) { bool newvalue = (bool)e.NewValue; if (newvalue) { //aa.SetValue(VirtualizingStackPanel.IsVirtualizingProperty, false); aa.AddHandler(TreeViewItem.ExpandedEvent, new RoutedEventHandler(aa.AyTreeViewItemExpanded)); aa.AddHandler(TreeViewItem.CollapsedEvent, new RoutedEventHandler(aa.AyTreeViewItemCollapsed)); } else { //aa.SetValue(VirtualizingStackPanel.IsVirtualizingProperty, true); aa.RemoveHandler(TreeViewItem.ExpandedEvent, new RoutedEventHandler(aa.AyTreeViewItemExpanded)); aa.RemoveHandler(TreeViewItem.CollapsedEvent, new RoutedEventHandler(aa.AyTreeViewItemCollapsed)); } } aa.isFirstChange = true; } }