Inheritance: System.EventArgs
コード例 #1
0
        private void QuestionImage_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            Canvas fe = Parent as Canvas;
            fe.Children.Remove(this);

            AddNodeEventArgs eventArgs = new AddNodeEventArgs();
            eventArgs.NodeTypeName = "CompendiumQuestionNode";
            Point location = e.GetPosition(null);
            eventArgs.XPosition = location.X - (this.ActualWidth / 2);
            eventArgs.YPosition = location.Y - (this.ActualHeight / 2); // -64; (toolbar row)
            if (NodeAdded != null)
            {
                NodeAdded.Invoke(this, eventArgs);
            }
        }
コード例 #2
0
        private void MapImage_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            Canvas fe = Parent as Canvas;

            fe.Children.Remove(this);

            AddNodeEventArgs eventArgs = new AddNodeEventArgs();

            eventArgs.NodeTypeName = "CompendiumMapNode";
            Point location = e.GetPosition(null);

            eventArgs.XPosition = location.X - (this.ActualWidth / 2);
            eventArgs.YPosition = location.Y - (this.ActualHeight / 2); // -64; (toolbar row)
            if (NodeAdded != null)
            {
                NodeAdded.Invoke(this, eventArgs);
            }
        }