private void NewNotify_Click(object sender, RoutedEventArgs e) { var pos = System.Windows.Forms.Control.MousePosition; var transform = PresentationSource.FromVisual(this).CompositionTarget.TransformFromDevice; var mousePos = transform.Transform(new Point(pos.X, pos.Y)); var win = new NotifyCreateWindow(); win.Left = mousePos.X; win.Top = mousePos.Y; if (win.ShowDialog() == false) { return; } var notifyName = win.NotifyTextBox.Text; AnimNotifyNodeControl node = new AnimNotifyNodeControl(); node.Height = AnimSlider.ActualHeight; node.NodeName = notifyName; node.Pos = rightClickMousePoint.X - node.NodeWidth * 0.5; AnimSlider.AddNofity(node); }
public void TickBarScale(double deltaScale, double percent) { AnimSlider.TickBarScale(deltaScale, percent); }