空のプロジェクトからのこれらの変更のみを含む WPF プロジェクトがあります。
- 次の行が .csproj に追加されました。
<TargetPlatformVersion>8.0</TargetPlatformVersion>
- に追加された参照
Windows
- これを実行する Click ハンドラを持つボタン:
SearchPane.GetForCurrentView().Show("test");
ボタンをクリックすると、次の呼び出し時に例外が発生します.GetForCurrentView()
。
Element not found. (Exception from HRESULT: 0x80070490)
それを診断して機能させるにはどうすればよいですか?
詳細:
ブレークポイントがないことに注意してください。Windows 8.1で実行しており、すでに試しました:
- 前に追加
await BackgroundExecutionManager.RequestAccessAsync();
; - 1000 ミリ秒の遅延を追加します。
- 参照
System.Runtime
、System.Runtime.WindowsRuntime
およびSystem.Runtime.InteropServices.WindowsRuntime
SendKeys を使用してWin
+ S
+を送信できることはわかっ(query)
ていますが、検索チャームを開こうとした瞬間にCtrl
キーが押されている (ショートカットによって起動される) ため、これを置き換えようとしています。