private void PasteMenuClick(object sender, System.EventArgs e)
{
try
{
if (Clipboard.ContainsData("ws.model.storedprocedurecolumn"))
{
var document = new XmlDocument();
document.LoadXml((string)Clipboard.GetData("ws.model.storedprocedurecolumn"));
var newItem = ((CustomStoredProcedureColumnCollection)this.Object).Add();
var id = newItem.Id;
newItem.XmlLoad(document.DocumentElement);
newItem.SetId(id);
newItem.SetKey(Guid.NewGuid().ToString());
newItem.Name = "[" + newItem.Name + "]";
this.OnItemChanged(this, new System.EventArgs());
}
}
catch (Exception ex)
{
throw;
}
}