void panelContainer_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { try { if (e.Source.GetType() == typeof(CtlMExpanderItem) && blModuleClick) { _isDown = true; _startPoint = e.GetPosition(panelContainer); CtlMExpanderItem r = e.Source as CtlMExpanderItem; Tag = r.Tag.ToString(); CurrCaption = r.Caption; _originalElement = e.Source as UIElement; panelContainer.CaptureMouse(); e.Handled = true; } } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "panelContainer_PreviewMouseLeftButtonDown()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }
public void AddItem(string strCaption, string strTag, BitmapImage objimage) { try { objExpanderItem = new CtlMExpanderItem(); objExpanderItem.HorizontalAlignment = HorizontalAlignment.Stretch; objExpanderItem.VerticalAlignment = VerticalAlignment.Stretch; objExpanderItem.Margin = new Thickness(10, 10, 10, 10); if (objimage != null) { objExpanderItem.Setimage(objimage); } else { objExpanderItem.Image = @"\Skins\Images1\Skins.png"; } objExpanderItem.Tag = strTag; objExpanderItem.Caption = strCaption; if (strTag == "offline") { objExpanderItem.Image = @"\Skins\Images\FBuddy.Png"; objExpanderItem.ToolTip = strCaption + " is offline"; objExpanderItem.PreviewMouseDown -= new System.Windows.Input.MouseButtonEventHandler(objExpanderItem_PreviewMouseDown); } else if (strTag == "online") { objExpanderItem.Image = @"\Skins\Images\Buddy.Png"; objExpanderItem.ToolTip = strCaption + " is online"; } panelContainer.Children.Add(objExpanderItem); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "AddItem()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }
public void Dispose() { try { if (EntClosemodule != null) { EntClosemodule = null; } if (EntPageItemSelectionChanged != null) { EntPageItemSelectionChanged = null; } if (EntAutherized != null) { EntAutherized = null; } if (objExpanderItem != null) { objExpanderItem = null; } if (objCMC != null) { objCMC = null; } if (objCPC != null) { objCPC = null; } } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "Dispose()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }
//public void btnClose_Click(object sender, RoutedEventArgs e) //{ // try // { // entClosemodule(); // } // catch (Exception ex) // { // } //} public void AddItem(string strCaption, bool ShowImage, ImageType objImageType, string strTag) { try { objExpanderItem = new CtlMExpanderItem(); objExpanderItem.HorizontalAlignment = HorizontalAlignment.Stretch; objExpanderItem.VerticalAlignment = VerticalAlignment.Stretch; objExpanderItem.Margin = new Thickness(10, 10, 10, 10); if (objImageType == ImageType.MaleBuddy || objImageType == ImageType.FemaleBuddy) { objExpanderItem.AllowDrop = true; } objExpanderItem.Tag = strTag; objExpanderItem.PreviewMouseDown += new System.Windows.Input.MouseButtonEventHandler(objExpanderItem_PreviewMouseDown); if (ShowImage) { if (objImageType == ImageType.Page) { objExpanderItem.Image = @"\Skins\Images\Page.png"; } else if (objImageType == ImageType.Module) { // objExpanderItem.Image = @"\Skins\Images\Modules.png"; objExpanderItem.Image = @"\Skins\Images1\Skins.png"; } else if (objImageType == ImageType.MaleBuddy) { objExpanderItem.Image = @"\Skins\Images\Buddy.Png"; } else if (objImageType == ImageType.FemaleBuddy) { objExpanderItem.Image = @"\Skins\Images\FBuddy.Png"; } } else { objExpanderItem.Image = ""; } objExpanderItem.Caption = strCaption; if (strTag == "offline") { objExpanderItem.Image = @"\Skins\Images\FBuddy.Png"; objExpanderItem.ToolTip = strCaption + " is offline"; objExpanderItem.PreviewMouseDown -= new System.Windows.Input.MouseButtonEventHandler(objExpanderItem_PreviewMouseDown); } else if (strTag == "online") { objExpanderItem.Image = @"\Skins\Images\Buddy.Png"; objExpanderItem.ToolTip = strCaption + " is online"; } panelContainer.Children.Add(objExpanderItem); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "AddItem()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }
public void AddItem(string strCaption, string strTag, BitmapImage objimage) { try { objExpanderItem = new CtlMExpanderItem(); objExpanderItem.HorizontalAlignment = HorizontalAlignment.Stretch; objExpanderItem.VerticalAlignment = VerticalAlignment.Stretch; objExpanderItem.Margin = new Thickness(10, 10, 10, 10); if(objimage != null) { objExpanderItem.Setimage(objimage); } else { objExpanderItem.Image = @"\Skins\Images1\Skins.png"; } objExpanderItem.Tag = strTag; objExpanderItem.Caption = strCaption; if (strTag == "offline") { objExpanderItem.Image = @"\Skins\Images\FBuddy.Png"; objExpanderItem.ToolTip = strCaption + " is offline"; objExpanderItem.PreviewMouseDown -= new System.Windows.Input.MouseButtonEventHandler(objExpanderItem_PreviewMouseDown); } else if (strTag == "online") { objExpanderItem.Image = @"\Skins\Images\Buddy.Png"; objExpanderItem.ToolTip = strCaption + " is online"; } panelContainer.Children.Add(objExpanderItem); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "AddItem()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }
//public void btnClose_Click(object sender, RoutedEventArgs e) //{ // try // { // entClosemodule(); // } // catch (Exception ex) // { // } //} public void AddItem(string strCaption, bool ShowImage, ImageType objImageType, string strTag) { try { objExpanderItem = new CtlMExpanderItem(); objExpanderItem.HorizontalAlignment = HorizontalAlignment.Stretch; objExpanderItem.VerticalAlignment = VerticalAlignment.Stretch; objExpanderItem.Margin = new Thickness(10,10,10,10); if (objImageType == ImageType.MaleBuddy || objImageType == ImageType.FemaleBuddy) { objExpanderItem.AllowDrop = true; } objExpanderItem.Tag = strTag; objExpanderItem.PreviewMouseDown += new System.Windows.Input.MouseButtonEventHandler(objExpanderItem_PreviewMouseDown); if (ShowImage) { if (objImageType == ImageType.Page) { objExpanderItem.Image = @"\Skins\Images\Page.png"; } else if (objImageType == ImageType.Module) { // objExpanderItem.Image = @"\Skins\Images\Modules.png"; objExpanderItem.Image = @"\Skins\Images1\Skins.png"; } else if (objImageType == ImageType.MaleBuddy) { objExpanderItem.Image = @"\Skins\Images\Buddy.Png"; } else if (objImageType == ImageType.FemaleBuddy) { objExpanderItem.Image = @"\Skins\Images\FBuddy.Png"; } } else { objExpanderItem.Image = ""; } objExpanderItem.Caption = strCaption; if (strTag == "offline") { objExpanderItem.Image = @"\Skins\Images\FBuddy.Png"; objExpanderItem.ToolTip = strCaption + " is offline"; objExpanderItem.PreviewMouseDown -= new System.Windows.Input.MouseButtonEventHandler(objExpanderItem_PreviewMouseDown); } else if (strTag == "online") { objExpanderItem.Image = @"\Skins\Images\Buddy.Png"; objExpanderItem.ToolTip = strCaption + " is online"; } panelContainer.Children.Add(objExpanderItem); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "AddItem()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }
public void Dispose() { try { if (EntClosemodule != null) EntClosemodule = null; if (EntPageItemSelectionChanged != null) EntPageItemSelectionChanged = null; if (EntAutherized != null) EntAutherized = null; if (objExpanderItem != null) objExpanderItem = null; if (objCMC != null) objCMC = null; if (objCPC != null) objCPC = null; } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "Dispose()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }