Visual Studio Lightswitch画面から外部ハイパーリンク画面
-
26-10-2019 - |
質問
いくつかの画面を備えたVisual Studio Lightswitch Webアプリケーションがあります。ユーザーがクリックすると特定の画面を開くハイパーリンクを作成したいと思います。たとえば、ADD画面を指すリンクを電子メールで送信することです。
1つのボーナスは、リンクを使用して画面上のエンティティを選択することです。いいね:http: app.com Companies id = 4
解決
箱から出してサポートされていないようですが、数行のコードを使用すると実装できます。 URLパラメーターはに保存されます System.Windows.Browser.HtmlPage.Document.QueryString
ただし、オブジェクトは使用する必要がある直接アクセスできません Microsoft.LightSwitch.Threading.Dispatchers.Main.BeginInvoke
パラメーターを持っていると、必要な画面を起動してSelectedItemを変更するだけです。それを小さな追加 SelectionChanged()
また、UXの変化を反映するためにメソッドを呼び出す必要があります。
所属していません StackOverflow