Exemplo n.º 1
0
        public OverlayWindow([NotNull] OverlayCanvas canvas, [NotNull] string caption)
        {
            Assert.ArgumentNotNull(canvas, nameof(canvas));
            Assert.ArgumentNotNull(caption, nameof(caption));

            InitializeComponent();

            DataContext = this;

            Canvas  = canvas;
            Caption = caption;
        }
Exemplo n.º 2
0
        public OverlayConnector([NotNull] OverlayCanvas overlayCanvas, Point start)
        {
            Assert.ArgumentNotNull(overlayCanvas, nameof(overlayCanvas));

            OverlayCanvas = overlayCanvas;
            Start         = start;
            End           = start;

            adorner = new ConnectorAdorner(this, OverlayCanvas);

            adornerLayer = AdornerLayer.GetAdornerLayer(OverlayCanvas);
            adornerLayer.Add(adorner);
        }