2016-07-31 6 views
1

私はXamarin.formsを使ってアプリを作っています。xamarinフォームにTOP VIEW(またはウィンドウ)がありますか?

Xamarin.formsのトップウィンドウまたはビューがあるかどうかを知りたかったのです。 アラートやインジケータのようなものを置いて、消えなくなるまで常に最深部に留めるようにしたい。 (新しいページがプッシュされても)

XFで表示またはウィンドウが見つかりません。 各ネイティブウィンドウを使用する必要がありますか?

ありがとうございました。

答えて

1

Application.Current.MainPage.DisplayAlertメソッドを使用すると、MainPage(常にアプリに存在する普通のもの)からの警告を表示できます。

+0

ありがとうございました。タラスビューが常にトップであるという保証はないようです(私は、それが呼び出されたときにトップですが、新しいページが何らかの理由でプッシュされると、それはまだトップにはなりません)。しかし、それは知って良いです。 –

+0

実際、MainPageが画面に表示されていなくても警告を表示することができます。これは、Alert Pageモーダルを押す 'DisplayAlert'メソッドのように見えるので、画面上の現在のページと重なります。私は私のメインページにいないときに、私のアプリでそれを試したことがあり、それは動作します。多分私のMainPageはNavigationPageなので、私はいつも画面上にMainPageを持っています。いずれにしても試してみてください。恐らくあなたのためにうまくいくでしょう) –

+0

DisplayAlertはネイティブのアラートビューを呼び出します。もちろん、それは常にトップにすべきです。それは私が望むものではありません。私はアラートを例として挙げました。それは私の場合には何かイメージか何かである可能性があります。 –

関連する問題