private void CopyClick(object sender, EventArgs e) { var jsonClip = new JsonClip((ShowNode)treeView.SelectedNode); ClipText = JsonConvert.SerializeObject(jsonClip); Clipboard.SetDataObject(ClipText); MessageBox.Show("copy done"); }
public ShowNode(JsonClip jsonClip) : base(jsonClip.Text) { Type = jsonClip.Type; foreach (var item in jsonClip.childs) { Nodes.Add(new ShowNode(item)); } }