public PinsWindow(IEndlessCanvas canvas) { _canvas = canvas ?? throw new ArgumentNullException(nameof(canvas)); InitializeComponent(); newPinBox?.Focus(); BuildPinList(); }
public Extras(IEndlessCanvas target, FloatingImage?importFloat, FloatingText?textFloat) { _target = target ?? throw new ArgumentNullException(nameof(target)); _importFloat = importFloat; _textFloat = textFloat; InitializeComponent(); if (exportButton != null) { exportButton.Enabled = target.SelectedTiles().Count > 0; } }