CardMaker.Forms.MDIProject.setAsDefaultReferenceToolStripMenuItem_Click C# (CSharp) Метод

setAsDefaultReferenceToolStripMenuItem_Click() приватный Метод

private setAsDefaultReferenceToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void setAsDefaultReferenceToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var tnNode = treeView.SelectedNode;
            var zReference = (ProjectLayoutReference)tnNode.Tag;

            foreach (TreeNode tnReferenceNode in tnNode.Parent.Nodes)
            {
                tnReferenceNode.BackColor = Color.White;
                var zSubReference = (ProjectLayoutReference)tnReferenceNode.Tag;
                zSubReference.Default = false;
            }
            tnNode.BackColor = DEFAULT_REFERENCE_COLOR;
            zReference.Default = true;

            LayoutManager.Instance.RefreshActiveLayout();
            ProjectManager.Instance.FireProjectUpdated(true);
        }