private void CopyBehaviorTreeVar() { if (listView2.SelectedItems.Count > 0) { VariableFieldListContent content = new VariableFieldListContent(); foreach (ListViewItem lvItem in listView2.SelectedItems) { if (lvItem.Tag is VariableFieldDesigner) { content.DataList.Add((VariableFieldDesigner)lvItem.Tag); } } if (content.DataList.Count > 0) { Clipboard.SetText(XmlUtility.ObjectToString(content)); } MainForm.Instance.ShowInfo("您复制了" + content.DataList.Count.ToString() + "个变量!!!"); } else { MainForm.Instance.ShowInfo("您必须选择至少一个进行复制!!!"); MainForm.Instance.ShowMessage("您必须选择至少一个进行复制!!!", "警告"); } }