Пример #1
0
        //---
        //should remove reputation for checking.......
        //make some abstraction, but >> **don't ruin the form edit window** <<
        private void AddLink(object sender, EventArgs e)
        {
            LinkWindow senderWindow = (sender as LinkWindow);

            if (!senderWindow.OK)
            {
                return;
            }
            string link = senderWindow?.Link;

            if (string.IsNullOrEmpty(link))
            {
                link = "http://example.com";
            }
            _markdown.Link(link, senderWindow.Title);
        }
Пример #2
0
 private void SyntaxLink_Click(object sender, EventArgs e)
 {
     using var linkForm   = new LinkWindow();
     linkForm.FormClosed += AddLink;
     linkForm.ShowDialog(this);
 }