示例#1
0
        public ShowArrowView(ShowArrowModel model)
            : base(model)
        {
            InitializeComponent();

            InitArrow(model);
        }
示例#2
0
        private void InitArrow(ShowArrowModel model)
        {
            ArrowLine arrow = new ArrowLine();

            arrow.X1 = model.StartOffset.X;
            arrow.Y1 = model.StartOffset.Y;

            arrow.X2 = model.EndOffset.X;
            arrow.Y2 = model.EndOffset.Y;

            arrow.IsArrowClosed = true;
            arrow.ArrowEnds     = ArrowEnds.End;

            SolidColorBrush brush = new SolidColorBrush(Colors.White);

            arrow.Stroke          = brush;
            arrow.StrokeThickness = 15;

            LayoutRoot.Children.Add(arrow);
        }