コード例 #1
0
        private void EditNodeProperties(bool keepFocus = false)
        {
            if (_treeHelper.IsSystem(treeViewLibrary.SelectedNode) || treeViewLibrary.SelectedNode == null)
            {
                return;
            }

            CodeSnippet    _snippet = _treeHelper.FromNode(treeViewLibrary.SelectedNode);
            FormProperties _form    = new FormProperties(_themeHelper)
            {
                Snippet = _snippet
            };

            _form.ShowDialog(this);

            CodeLib.Instance.Refresh();

            _treeHelper.RefreshCurrentTreeNode();
            if (keepFocus)
            {
                //
            }
            else
            {
                fastColoredTextBox.Focus();
            }
        }