問題タブ [panorama-control]

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.

0 投票する
1 に答える
3300 参照

c# - PanoramaItem にフォーカスを設定する

Silverlight for Windows Phone 7 で PanoramaItem にフォーカスを設定する方法はありますか?

私はもう試した:

piResults は PanoramaItem の名前です。また、PanoramaItem のコントロールの 1 つにフォーカスを当てようとしましたが、それもうまくいきませんでした。

これが明確でない場合、私は次のことを試みています: 1 つの PanoramaItem のボタンを押すと、別の PanoramaItem に移動します。

0 投票する
2 に答える
472 参照

windows-phone-7 - 更新時に WP7 パノラマ ページが戻るのはなぜですか?

他の計算の中で座標を表示する GPS 関連のアプリケーションを構築しています。私のデモ コードは、毎秒イベントを発生させるように設定されています。

メイン ページの UI (たとえば、計算された緯度を含むテキスト ボックス) を更新するたびに、正常に動作します。

問題は、ページを変更するために、片側から反対側に「フリック」しようとした場合です。「フリック」の過程で、テキストボックスが更新された場合、メインページが表示されます。

動画なしで文字で説明するのは難しいです。しかし、クリックしたままにして、パノラマ画面を少しだけドラッグすることを想像してみてください。たとえば、次のページをのぞき見しますが、まだめくっていません。その間にテキスト ボックスが更新されると、マウスのクリックを押したままにしておく必要がなくなり、メイン ページに戻ってしまいます。

次のページに移動すると、そのまま残り、前のページからオーバーフローが更新されていることがわかります。大したことはありません。しかし、それは次のページに到達しようとしているだけです。

私は WP7/Silverlight を初めて使用するので、Dispatcher を使用して応答性を高めようとしています。私が何をしても (Dispatcher を使用するかどうかに関係なく)、これは常に発生します。だから、これはUIが更新されていることに関係していると推測しています。

少しのコードが常に役に立ちます:

これらのテキストボックスのいずれかが更新されると、画面はメイン ページに「ジャンプ」して戻ります。ちょっと悪い経験。

多分それは正常ですか?ユーザーが次のページに「スライド」しようとしていることを知るためにフックするイベントはありますか?

前もって感謝します。

0 投票する
3 に答える
1666 参照

windows-phone - パノラマコントロールのスクリーンショットの作成

Microsoftパノラマコントロールは、WindowsPhone7アプリケーションでレイアウトとナビゲーションを実行するための一般的な方法です。多くのブログやレビューでは、個々のセクションではなく、パノラマコントロール全体を1つの画像に表示するスクリーンショットがあります。XAMLコードからこれらを自動的に作成する方法はありますか、それとも画像編集ソフトウェアを使用して個々の画像をマージする必要がありますか?

0 投票する
1 に答える
3223 参照

c# - コードを使用してパノラマにアイテムを追加する

コードを使用してパノラマアイテムを追加する際に問題が発生しました。

これが機能するテストxamlです。

TestPanoramaItemは、PanoramaItemから継承するクラスであり、xamlではすべて正常に機能します。ここで、パノラマアイテムをコードで並べ替えたいと思います。

編集:これからxamlからアイテムを削除しました

「pan1、pan2、pan3、...」のような静的文字列でデフォルトの順序を作成し、OnNavigatedToHandler(MainPage内)では次のようなコードを使用します。

初めて呼び出された(これはMainPageにあります)すべてが正常に見えます。パノラマは動作します。アイテムの順序を変更できる設定に移動するメニューボタンがあります。設定ページのOnNavigateFromハンドラーで、App.Order静的文字列を更新します。その後、メインページのOnNavigatedToが再度呼び出され、すべてが正常に実行されます(例外はありません)が、パノラマを移動できず、パノラマアイテムのレイアウトが壊れています。

ヘルプや解決策はありますか?

0 投票する
3 に答える
1096 参照

xaml - 市場のようなパノラマの背景に透明フィルターを追加する

パノラマの背景に透明なレイヤーを追加して、背景画像を暗くして、画像の色に関係なくコンテンツを表示できるようにしようとしています。WP7 Market Place や電話の Pictures Hub と同じように。

不透明マスクで遊んでみました。不透明マスクとして使用するために、paint.net で透明な画像を作成しました。

そして、私のパノラマで次のように使用します。

ただし、これにより、透明な画像がすべての上にあるかのように表示されるコンテンツを含むページ全体が暗くなります。ここで見逃しているトリックはありますか。おそらく、グリッドに不透明度を追加しますか?

0 投票する
1 に答える
959 参照

xaml - パノラマページでユーザーコントロールのパノラマ背景を設定する

PanoramaItem 内にあるユーザーコントロールのパノラマページの背景をどのように設定しますか?

パノラマ アイテムに 1 つのユーザー コントロールを配置しました。同じパノラマ背景がユーザー コントロールに適用されることを期待していますが、そうではなく、違いがあります..? パノラマアイテムにバインドされているユーザーコントロールに通常のパノラマ背景を設定する方法。

アプリケーションを実行しているときに、ユーザー コントロールの背景に違いがあることがわかります。ユーザーコントロールではなく、パノラマと同じ感覚が必要です。そのためには、ユーザーコントロールのバックグラウンドがパノラマと同じである必要があります。- 電話に光を当てている間。

ユーザーコントロールの透明な背景が必要です。

0 投票する
1 に答える
404 参照

windows-phone - パノラマ内にビデオを表示する MediaElement の問題

このスクリプトは、5 つの項目を含むパノラマ コントロールをセットアップし、2 番目のパノラマ項目の MediaElement 内にビデオを読み込みます。

これを 2 項目に減らすと、ビデオは表示されません (メディア要素は「見えない」) が、音声は聞くことができます。つまり、次のようなものです。

これは、最初のパノラマショーのアニメーションとタイミングに関係していると思いますが、問題を把握することはできませんでした.

この問題は C#/XAML でも同じように見えるため、スクリプトの問題ではありません。

誰かがどこを見ればよいかアイデアを持っていますか?

0 投票する
1 に答える
1004 参照

c# - ユーザーを別の PanoramaItem に表示して移動する

パノラマアプリケーションを開発しています。パノラマ アイテムの 1 つに、カテゴリのリストがあります。リスト アイテムの 1 つを選択すると、そのカテゴリのすべてのフィードが新しいパノラマ アイテムに表示されます。そこで、最初は折りたたまれているように設定された、アイテム 4 などのパノラマ アイテムを使用することにしました。そして、ユーザーがカテゴリを選択したら、そのアイテム 4 を true に表示し、ユーザーをそのアイテムにナビゲートし、そのアイテムのタイトルを選択したカテゴリに変更します。

  1. これは正しい方法ですか?

  2. もしそうなら、プログラムでユーザーを別のアイテムにナビゲートするにはどうすればよいですか?

  3. タイトルを変更しても、新しいページが読み込まれない限り変更が反映されないという別の問題に直面していますか? (また、MSDN のガイドラインで、パノラマ アイテムのタイトルを変更することはお勧めできないと述べていることも読みました)。

0 投票する
2 に答える
2333 参照

image - パノラマ背景の URL から画像のサイズを変更します

私は最初の WP7 アプリに取り組んでおり、現在はパノラマ コントロールの世界を探索しています。REST サービスからオブジェクトを読み込んで、パノラマの背景をそのオブジェクトの画像 URL に設定しました。

私が抱えている問題は、画像がサーバー上で任意のサイズであり、この場合、画面の幅を水平方向に埋めることなく(水平方向に) 押しつぶされてタイル張りされることです。

これをコントロールがサポートするサイズにサイズ変更する必要があると想定していますが、これを行う方法がわかりません。これはかなり一般的なタスクだと思います。

どうもありがとう!

編集:

xamlのスニップイットを含みます。かなり一般的です:

ImageBrush のさまざまな Stretch プロパティを試してみましたが、うまくいきませんでした。

更新:
これは、通常のサイズの画像で機能するようです。私が最初にこれをやろうとしていた画像はかなり小さく、伸びていないようです。バグかもしれませんが、とりあえずこれで解決します。

0 投票する
2 に答える
3034 参照

silverlight - 特定のパノラマ/ピボット アイテムに戻る

ユーザーが「戻るボタン」を押して WP7 SDK の特定のピボットまたはパノラマ アイテムに移動できるかどうかを知りたいです。