private void TestTreeView_DragItemsStarting(TreeView sender, TreeViewDragItemsStartingEventArgs e) { var items = new StringBuilder(); if (IsInContentMode()) { foreach (TreeViewItemSource item in e.Items) { if (items.Length > 0) { items.AppendLine(); } items.Append(item.Content); } } else { foreach (TreeViewNode node in e.Items) { if (items.Length > 0) { items.AppendLine(); } items.Append(node.Content.ToString()); } } e.Data.SetText(items.ToString()); e.Data.RequestedOperation = DataPackageOperation.Copy; }
private void DragItemsStartingForApiTest(TreeView sender, TreeViewDragItemsStartingEventArgs args) { Results.Text = "DragItemsStarting:" + GetDraggedItemsNames(args.Items); }