コード例 #1
0
ファイル: PositionChangedTest.cs プロジェクト: tuliosouza/ASG
        public void PositionChanged_ToString_Null_Test()
        {
            PositionChanged pChange = new PositionChanged();

            string expected = "0,0";

            Assert.AreEqual(expected, pChange.ToString());
        }
コード例 #2
0
ファイル: PositionChangedTest.cs プロジェクト: tuliosouza/ASG
        public void PositionChanged_ToString_Test()
        {
            PositionChanged pChange = new PositionChanged()
            {
                X = 2,
                Y = 3

            };

            string expected = "2,3";

            Assert.AreEqual(expected, pChange.ToString());
        }
コード例 #3
0
ファイル: MainWindow.xaml.cs プロジェクト: tuliosouza/ASG
        private void MoveItem(UIElement sender, PositionChanged posChanged)
        {
            Image item = sender as Image;
            double x = (double)item.GetValue(Canvas.LeftProperty);
            double y = (double)item.GetValue(Canvas.TopProperty);

            item.SetValue(Canvas.LeftProperty, x + posChanged.X);
            item.SetValue(Canvas.TopProperty, y + posChanged.Y);

            Console.Out.WriteLine("moving image by: " + posChanged.ToString());
        }