Here are the examples of the csharp api class System.Windows.Forms.Clipboard.SetData(string, object) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
28 Examples
0
1. Example
View licensepublic static void SetData(string format, object data) => Misc.WithRetries(() => Clipboard.SetData(format, data), 500, false);
0
2. Example
View licensepublic void CopyToClipboard (NbtClipboardData data) { NbtClipboardDataWin dataWin = new NbtClipboardDataWin(data); Clipboard.SetData(typeof(NbtClipboardDataWin).FullName, dataWin); }
0
3. Example
View licenseprivate void ContextMenuFleet_Capture_Click(object sender, EventArgs e) { using (Bitmap bitmap = new Bitmap(this.ClientSize.Width, this.ClientSize.Height)) { this.DrawToBitmap(bitmap, this.ClientRectangle); Clipboard.SetData(DataFormats.Bitmap, bitmap); } }
0
4. Example
View licensepublic static void CopyToClipboard(this string data) { try { Clipboard.SetData(DataFormats.UnicodeText, FormattableString.Invariant($"\"{data}\"")); } catch (ExternalException) { } }
0
5. Example
View licenseprivate void copyToolStripMenuItem_Click(object sender, EventArgs e) { Clipboard.SetData(DataFormats.Text, linkLabelClicked.Text); }
0
6. Example
View licenseprivate void TreeContextMenu_CopyToClipboard_Click(object sender, EventArgs e) { if (JsonTreeView.SelectedNode != null && JsonTreeView.SelectedNode.Tag != null) { Clipboard.SetData(DataFormats.StringFormat, JsonTreeView.SelectedNode.Tag.ToString()); } else { System.Media.SystemSounds.Exclamation.Play(); } }
0
7. Example
View licenseprivate void rtxtUnhandledException_MouseUp(object sender, MouseEventArgs e) { if (e.Button != MouseButtons.Right) return; var contextMenu = new ContextMenu(); var menuItem = new MenuItem("Copy Information For Github Issue"); menuItem.Click += (o, ev) => Clipboard.SetData(DataFormats.Text, ExceptionString); contextMenu.MenuItems.Add(menuItem); rtxtUnhandledException.ContextMenu = contextMenu; }
0
8. Example
View licenseprivate void CopyMenuClick(object sender, System.EventArgs e) { var document = new XmlDocument(); document.LoadXml("<a></a>"); ((Column)this.Object).XmlAppend(document.DocumentElement); Clipboard.SetData("ws.model.column", document.OuterXml); }
0
9. Example
View licenseprivate void CopyMenuClick(object sender, System.EventArgs e) { try { var document = new XmlDocument(); document.LoadXml("<a></a>"); this.Object.XmlAppend(document.DocumentElement); Clipboard.SetData("ws.model.storedprocedurecolumn", document.OuterXml); } catch (Exception ex) { throw; } }
0
10. Example
View licensepublic static void Copy(IEnumerable<BaseNode> nodes, ILogger logger) { Contract.Requires(nodes != null); Contract.Requires(logger != null); using (var ms = new MemoryStream()) { ReClassNetFile.WriteNodes(ms, nodes, logger); Clipboard.SetData(ClipboardFormat, ms.ToArray()); } }
0
11. Example
View licenseprivate static void CopyNodeToClipboard(TreeNode selectedNode) { var builder = new StringBuilder(); GetNodeText(selectedNode, builder); Clipboard.SetData(DataFormats.StringFormat, builder.ToString()); }
0
12. Example
View licenseprivate void ContextMenuFleet_CopyFleet_Click(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); KCDatabase db = KCDatabase.Instance; FleetData fleet = db.Fleet[FleetID]; if (fleet == null) return; sb.AppendFormat("{0}\t????{1}/????{2}/????{3}\r\n", fleet.Name, fleet.GetAirSuperiority(), fleet.GetSearchingAbilityString(), Calculator.GetTPDamage(fleet)); for (int i = 0; i < fleet.Members.Count; i++) { if (fleet[i] == -1) continue; ShipData ship = db.Ships[fleet[i]]; sb.AppendFormat("{0}/{1}\t", ship.MasterShip.Name, ship.Level); var eq = ship.AllSlotInstance; if (eq != null) { for (int j = 0; j < eq.Count; j++) { if (eq[j] == null) continue; int count = 1; for (int k = j + 1; k < eq.Count; k++) { if (eq[k] != null && eq[k].EquipmentID == eq[j].EquipmentID && eq[k].Level == eq[j].Level && eq[k].AircraftLevel == eq[j].AircraftLevel) { count++; } else { break; } } if (count == 1) { sb.AppendFormat("{0}{1}", j == 0 ? "" : "/", eq[j].NameWithLevel); } else { sb.AppendFormat("{0}{1}x{2}", j == 0 ? "" : "/", eq[j].NameWithLevel, count); } j += count - 1; } } sb.AppendLine(); } Clipboard.SetData(DataFormats.StringFormat, sb.ToString()); }
0
13. Example
View licenseprivate void CopySelected() { try { var document = new XmlDocument(); document.LoadXml("<a></a>"); foreach (ListViewItem item in ControllerListView.SelectedItems) { if (item.Tag != null) { //Add a column node var column = ((Column)((Reference)item.Tag).Object); var columnNode = document.CreateElement("column"); column.XmlAppend(columnNode); document.DocumentElement.AppendChild(columnNode); } } Clipboard.SetData("ws.model.columncollection", document.OuterXml); } catch (Exception ex) { throw; } }
0
14. Example
View licenseprivate void CopyMenuClick(object sender, System.EventArgs e) { var document = new XmlDocument(); document.LoadXml("<a></a>"); //Add a node var parentNode = document.CreateElement("retrieverule"); ((CustomRetrieveRule)this.Object).XmlAppend(parentNode); document.DocumentElement.AppendChild(parentNode); //Add the parameters var parameterListNode = document.CreateElement("parameterList"); document.DocumentElement.AppendChild(parameterListNode); foreach (Reference reference in ((CustomRetrieveRule)this.Object).Parameters) { var parameterNode = document.CreateElement("parameter"); ((Parameter)reference.Object).XmlAppend(parameterNode); parameterListNode.AppendChild(parameterNode); } Clipboard.SetData("ws.model.retrieverule", document.OuterXml); }
0
15. Example
View licenseprivate void CopySelected() { try { var document = new XmlDocument(); document.LoadX/n ..... /n //View Source file for more details /n }
0
16. Example
View licenseprivate void CopyMenuClick(object sender, System.EventArgs e) { try { var document = new XmlDocument(); document.LoadXml("<a></a>"); //Add a node var parentNode = document.CreateElement("storedprocedure"); ((CustomStoredProcedure)this.Object).XmlAppend(parentNode); document.DocumentElement.AppendChild(parentNode); //Add the columns var columnListNode = document.CreateElement("columnList"); document.DocumentElement.AppendChild(columnListNode); foreach (Reference reference in ((CustomStoredProcedure)this.Object).Columns) { var columnNode = document.CreateElement("column"); ((CustomStoredProcedureColumn)reference.Object).XmlAppend(columnNode); columnListNode.AppendChild(columnNode); } //Add the parameters var parameterListNode = document.CreateElement("parameterList"); document.DocumentElement.AppendChild(parameterListNode); foreach (Reference reference in ((CustomStoredProcedure)this.Object).Parameters) { var parameterNode = document.CreateElement("parameter"); ((Parameter)reference.Object).XmlAppend(parameterNode); parameterListNode.AppendChild(parameterNode); } Clipboard.SetData("ws.model.storedprocedure", document.OuterXml); } catch (Exception ex) { throw; } }
0
17. Example
View licenseprivate void CopySelected() { var document = new XmlDocument(); document.LoadXml("<a></a>"); foreach (ListViewItem item in ControllerListView.SelectedItems) { var customView = (CustomView)item.Tag; var containerNode = document.CreateElement("z"); document.DocumentElement.AppendChild(containerNode); //Add a CustomView node var viewNode = document.CreateElement("view"); customView.XmlAppend(viewNode); containerNode.AppendChild(viewNode); //Add the columns var columnListNode = document.CreateElement("columnList"); containerNode.AppendChild(columnListNode); foreach (Reference reference in customView.Columns) { var column = (CustomViewColumn)reference.Object; var columnNode = document.CreateElement("column"); column.XmlAppend(columnNode); columnListNode.AppendChild(columnNode); } } Clipboard.SetData("ws.model.viewcollection", document.OuterXml); }
0
18. Example
View licenseprivate void CopyMenuClick(object sender, System.EventArgs e) { var document = new XmlDocument(); document.LoadXml("<a></a>"); //Add a view node var tableNode = document.CreateElement("view"); ((CustomView)this.Object).XmlAppend(tableNode); document.DocumentElement.AppendChild(tableNode); //Add the columns var columnListNode = document.CreateElement("columnList"); document.DocumentElement.AppendChild(columnListNode); foreach (Reference reference in ((CustomView)this.Object).Columns) { var column = (CustomViewColumn)reference.Object; var columnNode = document.CreateElement("column"); column.XmlAppend(columnNode); columnListNode.AppendChild(columnNode); } Clipboard.SetData("ws.model.view", document.OuterXml); }
0
19. Example
View licenseprivate void CopySelected() { var document = new XmlDocument(); document.LoadXml("<a></a>"); foreach (ListViewItem item in ControllerListView.SelectedItems) { var table = item.Tag as Table; var tableContainerNode = document.CreateElement("z"); document.DocumentElement.AppendChild(tableContainerNode); //Add a table node var tableNode = document.CreateElement("table"); table.XmlAppend(tableNode); tableContainerNode.AppendChild(tableNode); //Add the columns var columnListNode = document.CreateElement("columnList"); tableContainerNode.AppendChild(columnListNode); foreach (Reference reference in table.Columns) { var column = reference.Object as Column; var columnNode = document.CreateElement("column"); column.XmlAppend(columnNode); columnListNode.AppendChild(columnNode); } } Clipboard.SetData("ws.model.tablecollection", document.OuterXml); }
0
20. Example
View licenseprivate void CopyMenuClick(object sender, System.EventArgs e) { var document = new XmlDocument(); document.LoadXml("<a></a>"); //Add a table node var tableNode = document.CreateElement("table"); ((Table)this.Object).XmlAppend(tableNode); document.DocumentElement.AppendChild(tableNode); //Add the columns var columnListNode = document.CreateElement("columnList"); document.DocumentElement.AppendChild(columnListNode); foreach (Reference reference in ((Table)this.Object).Columns) { var column = (Column)reference.Object; var columnNode = document.CreateElement("column"); column.XmlAppend(columnNode); columnListNode.AppendChild(columnNode); } Clipboard.SetData("ws.model.table", document.OuterXml); }
0
21. Example
View licenseprivate void CopyErrorInfoToClipboard(IEnumerable<ErrorDescription> errors) { StringBuilder builder = new StringBuilder(); foreach (ErrorDescription item in errors) builder.AppendLine(String.Format("{0};{1};{2}{4}{3}{4}", item.Type, item.Source, item.Message, item.ToString(), Environment.NewLine)); Clipboard.SetData(DataFormats.Text, builder.ToString()); }
0
22. Example
View licensepublic void CellCut() { DataGridViewCell cell = dataGridView.CurrentCell; if (cell != null) { DataGridViewColumn col = dataGridView.Columns[cell.ColumnIndex]; if (col is DataGridViewTextBoxColumn) { if (cell.IsInEditMode) { TextBox txt = dataGridView.EditingControl as TextBox; if (txt != null) txt.Cut(); } else { string val = cell.FormattedValue == null ? "" : cell.FormattedValue.ToString(); if (val == "") Clipboard.Clear(); else Clipboard.SetText(val); cell.Value = cell.ValueType == typeof(string) ? "" : (object)DBNull.Value; } } else if (col is DataGridViewComboBoxColumn) { Clipboard.SetData("ScadaAdminCell", col.Name + ":" + cell.Value); cell.Value = DBNull.Value; } } }
0
23. Example
View licensepublic void CellCopy() { DataGridViewCell cell = dataGridView.CurrentCell; if (cell != null) { DataGridViewColumn col = dataGridView.Columns[cell.ColumnIndex]; if (col is DataGridViewTextBoxColumn) { if (cell.IsInEditMode) { TextBox txt = dataGridView.EditingControl as TextBox; if (txt != null) txt.Copy(); } else { string val = cell.FormattedValue == null ? "" : cell.FormattedValue.ToString(); if (val == "") Clipboard.Clear(); else Clipboard.SetText(val); } } else if (col is DataGridViewComboBoxColumn) { Clipboard.SetData("ScadaAdminCell", col.Name + ":" + cell.Value); } } }
0
24. Example
View licenseprivate void ContextMenuBaseAirCorps_CopyOrganization_Click(object sender, EventArgs e) { var /n ..... /n //View Source file for more details /n }
0
25. Example
View licenseprivate void ContextMenuFleet_CopyFleetDeckBuilder_Click(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); KCDatabase db = KCDatabase.Instance; // ??? json ???? sb.Append(@"{""version"":4,"); foreach (var fleet in db.Fleet.Fleets.Values) { if (fleet == null || fleet.MembersInstance.All(m => m == null)) continue; sb.AppendFormat(@"""f{0}"":{{", fleet.FleetID); int shipcount = 1; foreach (var ship in fleet.MembersInstance) { if (ship == null) break; sb.AppendFormat(@"""s{0}"":{{""id"":{1},""lv"":{2},""luck"":{3},""items"":{{", shipcount, ship.ShipID, ship.Level, ship.LuckBase); int eqcount = 1; foreach (var eq in ship.AllSlotInstance.Where(eq => eq != null)) { if (eq == null) break; sb.AppendFormat(@"""i{0}"":{{""id"":{1},""rf"":{2},""mas"":{3}}},", eqcount >= 5 ? "x" : eqcount.ToString(), eq.EquipmentID, eq.Level, eq.AircraftLevel); eqcount++; } if (eqcount > 1) sb.Remove(sb.Length - 1, 1); // remove "," sb.Append(@"}},"); shipcount++; } if (shipcount > 0) sb.Remove(sb.Length - 1, 1); // remove "," sb.Append(@"},"); } sb.Remove(sb.Length - 1, 1); // remove "," sb.Append(@"}"); Clipboard.SetData(DataFormats.StringFormat, sb.ToString()); }
0
26. Example
View licenseprivate void Connection_OutputConnectionScript_Click(object sender, EventArgs e) { string serv/n ..... /n //View Source file for more details /n }
0
27. Example
View licenseprivate void ContextMenuFleet_CopyKanmusuList_Click(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); KCDatabase db = KCDatabase.Instance; // version sb.Append(".2"); // <????(??????)?ID, ?????>???? Dictionary<int, List<ShipData>> shiplist = new Dictionary<int, List<ShipData>>(); foreach (var ship in db.Ships.Values.Where(s => s.IsLocked)) { var master = ship.MasterShip; while (master.RemodelBeforeShip != null) master = master.RemodelBeforeShip; if (!shiplist.ContainsKey(master.ShipID)) { shiplist.Add(master.ShipID, new List<ShipData>() { ship }); } else { shiplist[master.ShipID].Add(ship); } } // ??????????????? foreach (var sl in shiplist) { sb.Append("|").Append(sl.Key).Append(":"); foreach (var ship in sl.Value.OrderByDescending(s => s.Level)) { sb.Append(ship.Level); // ??????????????????? ".<??=1, ?=2, ??=3, ...>" ??? if (ship.MasterShip.RemodelAfterShipID != 0 && ship.ExpNextRemodel == 0) { sb.Append("."); int count = 1; var master = ship.MasterShip; while (master.RemodelBeforeShip != null) { master = master.RemodelBeforeShip; count++; } sb.Append(count); } sb.Append(","); } // ??? "," ??? sb.Remove(sb.Length - 1, 1); } Clipboard.SetData(DataFormats.StringFormat, sb.ToString()); }
0
28. Example
View licenseprivate void parentBoard_ShortcutKeyPressed(Board selectedBoard, bool ctrl, bool shift, bool alt, Ke/n ..... /n //View Source file for more details /n }