如何在FileOpenPicker中取消选择Item?

时间:2013-01-07 09:20:56

标签: c# xaml windows-8 event-handling filepicker

我的FileOpenPicker-app存在问题。如果我在GridView中选择一个项目,该项目将被添加到FileOpenPickerUI,它工作正常。但是如果我取消选择FileOpenPickerUI 中的Item ,它将不会在我的GridView中取消选择。

所以我添加了事件:

_fileOpenPickerUI.FileRemoved += FilePickerUI_FileRemoved;

这是方法:

private async void FilePickerUI_FileRemoved(FileOpenPickerUI sender, FileRemovedEventArgs args)
{
   //DO SOMETHIG
}

这是文档: http://msdn.microsoft.com/de-de/library/windows/apps/windows.storage.pickers.provider.fileopenpickerui.fileremoved

我如何对取消选择的项目做出反应?如何在GridView中取消选择它?

1 个答案:

答案 0 :(得分:0)

FileOpenPickerUI项目选择/取消选择与GridView项目选择/取消选择之间没有双向绑定。如果您可以在FilePickerUI_FileRemoved处理程序中访问GridView的选定项,则可以将SelectedIndex属性显式设置为-1。