我想我的Windows Store App
通過Windows資源管理器的「右鍵單擊/打開方式」命令來處理打開的txt文件。我的Windows應用程序文件「打開」
我的應用程序完美顯示在可用應用程序的列表中,我可以點擊它,但我不知道應該註冊哪個事件才能獲取文件名&內容。
有什麼想法?
我想我的Windows Store App
通過Windows資源管理器的「右鍵單擊/打開方式」命令來處理打開的txt文件。我的Windows應用程序文件「打開」
我的應用程序完美顯示在可用應用程序的列表中,我可以點擊它,但我不知道應該註冊哪個事件才能獲取文件名&內容。
有什麼想法?
參見MSDN How to handle file activation
本文中,您需要處理OnFileActivated事件
protected override void OnFileActivated(FileActivatedEventArgs args)
{
// TODO: Handle file activation
// The number of files received is args.Files.Size
// The first file is args.Files[0].Name
}
添加適當的圖標的應用程序包
在C#中,您需要處理OnFileActivated事件
protected override void OnFileActivated(FileActivatedEventArgs args)
{
// TODO: Handle file activation
// The number of files received is args.Files.Size
// The first file is args.Files[0].Name
}
媽的,這就是它被稱爲'文件Activation'!當你有合適的關鍵詞時,它更容易找到;)非常感謝! – 2013-02-15 10:30:07
我試圖編輯你的答案,但版本被某種方式拒絕:'Files.Size'不存在,MSDN代碼提取是錯誤的,它是'Files.Count'。 'Files [0] .Name'不代表'第一個文件',而代表'第一個文件的名字'。 – 2013-02-15 11:28:55