問題タブ [application-bar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - イベント textchange を使用して実行時に applicationbar ボタンを無効/有効にする (Windows Phone)
コードのこの部分には、アプリケーション バーのボタンを有効にするためのイベント TextChanged があります。
C#:
XAML:
xaml - アプリ バーは、ページから移動すると非表示になり、その背景は携帯電話のテーマ (アプリで定義されているものではありません) になります。
WP8 アプリでページ間を移動しているときに、トランジション アニメーションの一部として気付きました (Telerik の「RootFrame = new Telerik.Windows.Controls.RadPhoneApplicationFrame();」を使用)。移動元のページのアプリ バーが次のようになります。最初に隠します。突然の非常に短い時間ですが、それでも目立ちます。
ページのアプリバーは次のとおりです。
そして、これが同じページのアプリバーです。つまり、そこから移動したときです。アプリ バーが以前表示されていた場所に、代わりに白い背景が表示されます。もちろん、私が言ったように、これはほんの一瞬です。なぜなら、あなたがそれを知る前に、あなたは最後のページに戻されるからです. しかし、それはまだ目立ちます。
白い背景は、App.xaml.cs で RootFrame の背景を黒にリセットし、すべてのブラシをリセットして暗いテーマ ( Windowsからのアドバイス) を使用しても、電話のテーマ (テーマは Light) のように見えます。 phone 8 電話のテーマが変更された場合でも、常に 1 つのテーマを使用する方法):
DarkTheme() のカスタム セット RootFrame 背景とリセット ブラシは、ほとんどの部分で機能しているようです。この問題が発生するのは、アプリ バーを使用して既定以外のページ (つまり、アプリが表示されるページではない) から別のページに移行する場合のみです。
何が起こっているのですか?
c# - Windows Phone のアプリケーション バーの色を変更するには?
私のアプリでは、テーマに関係なく、アプリケーション バーの色を白く完全に不透明にしたいと考えています。これまでのところ、私はこれを試してきました。
その結果、透明感のある淡いピンク色になりました。また、テーマが暗い場合でも、同じテーマ色 (明るいテーマ) のアイコン ボタンを維持したいと考えています。WP ストア (主に Skype) でそれを行うアプリを見てきました。回答をいただければ幸いです。
windows-phone-8 - WP8 でアプリ バーの効果的な背景色を取得する
アプリ バー アイコン ボタン ( PhoneFlipMenuツールなど) の 1 つにカスタム ポップアップ メニューを実装しようとしています。そのために垂直 StackPanel を使用しています。
ユーザーがアプリ バー ボタンを押すと表示されます。
2 つの問題があります。
1) アプリケーション バーの有効な色を取得して、スタック パネルで使用するにはどうすればよいですか? ApplicationBar.BackgroundColor は #00000000 を返しますが、明らかにアプリ バーの背景の有効な色はこれではありません。たとえば、暗い電話のテーマがオンの場合は暗い灰色です。
この色を動的に取得できない場合は、おそらく、暗いテーマと白いテーマの 2 つの色の値をハード コードするだけで済みます。次に問題は、それらの値は何ですか?
2) 前のステップで取得した色を使用して、スタック パネルを非透明にする方法は? 背景ブラシを明示的に指定しても、その下にメイン コンテンツが表示されるようになりました。
silverlight - WP8 アプリ バーが非表示になった後に何かを行う
アプリ バー アイコン ボタン用の独自のポップアップ メニュー ( PhoneFlipMenuツールに似たもの) を実装中です。ポップアップに垂直の StackPanel を使用しています。対応するアプリ バー ボタンがクリックされたときにアニメーションで表示する必要があります。コードは次のようになります。
主な問題は、アプリケーション バーが非表示になる前にアニメーションが開始されることです。その結果、ポップアップ メニューはその後少しジャンプします。アプリケーション バーが完全に非表示になった後にアニメーションを実行する方法は?
c# - 非UIクラスのWindows Phone 8からアプリケーションバーにアクセスする
私のWindows Phoneアプリには、UIページから呼び出されたときにポップアップ画面を表示および非表示にする非UIクラスがあります。
ポップアップが表示されているときにアプリケーションバーを非表示にし、ポップアップが閉じられたときにアプリバーを再度表示したい。
ここでの課題は、非 UI クラスにポップアップのクローズを処理するタイマーがあることです。したがって、UI クラスからはポップアップを開始することしかできません。クローズは、非 UI クラスによって制御されます。そのため、非 UI クラスから appbar にアクセスする必要があります。
私がそれを行うことができれば誰かが私を助けることができますか、これができない場合は回避策があります. ?
ありがとうございました。