Esempio n. 1
0
        public void Properties() => Create(vm =>
        {
            var view = new ListView {
                DataContext = vm
            };
            var src = new MouseMoveBehavior();

            src.Attach(view);
            Assert.That(src.Command, Is.Null);
            Assert.That(src.Selection, Is.Null);
            Assert.That(src.DrawingCanvas.Visibility, Is.EqualTo(Visibility.Collapsed));
            Assert.That(src.Drawing.BorderBrush.ToString(), Is.EqualTo(SystemColors.HotTrackBrush.ToString()));
            Assert.That(src.Drawing.BorderThickness, Is.EqualTo(new Thickness(1)));
            Assert.That(src.Drawing.Background.Opacity, Is.EqualTo(0.1));
            Assert.That(src.Drawing.CornerRadius, Is.EqualTo(new CornerRadius(1)));
            src.Detach();
        });
Esempio n. 2
0
        public void Move()
        {
            var view = new ListView();
            var src  = new MouseMoveBehavior();

            src.Attach(view);
            Assert.That(src.Command, Is.Null);
            Assert.That(src.Selection, Is.Null);
            Assert.That(src.DrawingCanvas.Visibility, Is.EqualTo(Visibility.Collapsed));
            Assert.That(src.Drawing.BorderBrush.ToString(), Is.EqualTo(SystemColors.HotTrackBrush.ToString()));
            Assert.That(src.Drawing.BorderThickness, Is.EqualTo(new Thickness(1)));
            Assert.That(src.Drawing.Background.Opacity, Is.EqualTo(0.1));
            Assert.That(src.Drawing.CornerRadius, Is.EqualTo(new CornerRadius(1)));
            src.Selection = new ImageSelection(Invoker.Vanilla);
            Assert.That(src.Selection, Is.Not.Null);
            src.Detach();
        }