void ReleaseDesignerOutlets() { if (AddPhotoButton != null) { AddPhotoButton.Dispose(); AddPhotoButton = null; } if (FeedMainView != null) { FeedMainView.Dispose(); FeedMainView = null; } if (FeedTabBarItem != null) { FeedTabBarItem.Dispose(); FeedTabBarItem = null; } if (NewsTableView != null) { NewsTableView.Dispose(); NewsTableView = null; } }
public MainWindow() { InitializeComponent(); SizeToContent = System.Windows.SizeToContent.Manual; MaxHeight = SystemParameters.WorkArea.Height; LayersWidgets = new ObservableCollection <LayerWidget>(); widgetsCanvas.DataContext = this; #region Button&Mouse Events // MainCanvas mouse events mainCanvas.MouseMove += new MouseEventHandler(MainCanvas_MouseMove); mainCanvas.MouseWheel += new MouseWheelEventHandler(MainCanvas_MouseWheel); // System buttons MinimizeButton_Black.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(MinimizeButtonUp), true); CloseButton_Black.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(CloseButtonUp), true); MaximizeButton_Black.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(MaximizeButtonUp), true); //MaximizeButtonOFF.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(MaximizeButtonUp), true); // Navigator buttons AddPhotoButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(ButtonOpenPhoto_Click), true); ArrowButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Arrow_Selected), true); ResizeButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Resize_Selected), true); RotateButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Rotate_Click), true); FillButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Fill_Selected), true); EraseButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Erase_Selected), true); BrushButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Brush_Selected), true); // Layers LayerUpButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(MoveLayerUp), true); LayerDownButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(MoveLayerDown), true); AddLayerButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(NewLayer_Click), true); DeleteLayerButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(DeleteLayer_Click), true); // Effects GrayscaleButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Grayscale_Click), true); NegativeButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Negative_Click), true); GaussianBlurButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(GaussianBlur_Click), true); SobelEffectButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(SobelFilter_Click), true); SobelEffectGrayScaleButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(SobelFilterGrayscale_Click), true); #endregion Hide(); Start StartWindow = new Start(); StartWindow.Show(); KeyDown += OnKeyDownHandler; KeyUp += OnKeyUpHandler; }
void ReleaseDesignerOutlets() { if (AddPhotoButton != null) { AddPhotoButton.Dispose(); AddPhotoButton = null; } if (DivisionLabel != null) { DivisionLabel.Dispose(); DivisionLabel = null; } if (InventoryIDLabel != null) { InventoryIDLabel.Dispose(); InventoryIDLabel = null; } if (MachineIcon != null) { MachineIcon.Dispose(); MachineIcon = null; } if (MachineNameLabel != null) { MachineNameLabel.Dispose(); MachineNameLabel = null; } if (MachinePhotosCollection != null) { MachinePhotosCollection.Dispose(); MachinePhotosCollection = null; } }
void ReleaseDesignerOutlets() { if (AddItemButton != null) { AddItemButton.Dispose(); AddItemButton = null; } if (AddPhotoButton != null) { AddPhotoButton.Dispose(); AddPhotoButton = null; } if (AddPhotoContainerView != null) { AddPhotoContainerView.Dispose(); AddPhotoContainerView = null; } if (ContentScrollView != null) { ContentScrollView.Dispose(); ContentScrollView = null; } if (ItemDescriptionLabel != null) { ItemDescriptionLabel.Dispose(); ItemDescriptionLabel = null; } if (ItemDescriptionLineView != null) { ItemDescriptionLineView.Dispose(); ItemDescriptionLineView = null; } if (ItemDescriptionTextView != null) { ItemDescriptionTextView.Dispose(); ItemDescriptionTextView = null; } if (ItemNameLabel != null) { ItemNameLabel.Dispose(); ItemNameLabel = null; } if (ItemNameLineView != null) { ItemNameLineView.Dispose(); ItemNameLineView = null; } if (ItemNameTextField != null) { ItemNameTextField.Dispose(); ItemNameTextField = null; } if (ItemPhotoView != null) { ItemPhotoView.Dispose(); ItemPhotoView = null; } if (ItemPriceLabel != null) { ItemPriceLabel.Dispose(); ItemPriceLabel = null; } if (ItemPriceTextField != null) { ItemPriceTextField.Dispose(); ItemPriceTextField = null; } if (PhotoAddedContainerView != null) { PhotoAddedContainerView.Dispose(); PhotoAddedContainerView = null; } if (RemovePhotoButton != null) { RemovePhotoButton.Dispose(); RemovePhotoButton = null; } }