【发布时间】:2020-04-10 11:41:50
【问题描述】:
我想获取 Image(Xaml) 中的项目的路径。我做弹出菜单并想将图像复制到剪贴板,但我希望我的程序知道我点击了哪个图像。现在我有了这个:
private async void CopyImage_Click(object sender, RoutedEventArgs e )
{
StorageFile file = await StorageFile.GetFileFromPathAsync(here i must have the path);
List<StorageFile> storageFiles = new List<StorageFile>(1);
storageFiles.Add(file);
var dataPackage = new DataPackage();
dataPackage.SetStorageItems(storageFiles);
dataPackage.RequestedOperation = DataPackageOperation.Copy;
try
{
Clipboard.SetContent(dataPackage);
}
catch (Exception ex)
{
}
}
【问题讨论】:
-
这个
Image的内容怎么设置?如果您使用BitmapImage和UriSource,您可以从那里获取文件路径。