private void MoveThumb_DragStarted(object sender, DragStartedEventArgs e) { this.element = DataContext as BaseObject; if (this.element != null) { this.canvasWorkspace = VisualTreeHelper.GetParent(this.element) as CanvasWorkspace; } }
private void ObjectBar_Loaded(object sender, RoutedEventArgs e) { this.element = DataContext as BaseObject; if (element != null) { ObjectBar objectBar = element.Template.FindName("PART_ObjectBar", element) as ObjectBar; if (objectBar != null) { deleteButton = objectBar.Template.FindName("PART_DeleteButton",objectBar) as Button; if (deleteButton != null) { deleteButton.Click += new RoutedEventHandler(DeleteButton_Click); } } } }