問題タブ [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.
windows-phone-7 - ページの読み込み速度を上げる
私のアプリには、約 10 個のパノラマ アイテムを含むパノラマ ページがあります。各パノラマ アイテムには、いくつかのパス描画、リスト ピッカー、およびいくつかの入力フィールドがあります。
私が直面している問題は、このページに移動するたびに、初期化するコンテンツが多いため、ナビゲーションが非常に遅くなることです。私がコメントすれば
コードで XAML コンテンツを追加することを考えましたが、コードで名前で入力フィールドにアクセスする必要があるため、機能しませんでした。
ページへのナビゲーションを高速化する方法を教えてください。
ありがとう..
silverlight - WritableBitmap を ImageBrush.ImageSource プロパティに割り当てる
Windows Phone アプリケーションでパノラマ コントロールの背景をアニメーション化したいと考えています。
WritableBitmap に目的の画像を常に描画するアルゴリズムがあります。
Panoramas の background プロパティを ViewModels の BackgroundImageBrush プロパティにバインドしました。
次に、ViewModel の構築時に割り当てます
出力にバインディング エラーが表示されず、デバッガーでバインディングを確認すると、BackgroundImageBrush.ImageSource から WritableBitmap への正しいリンケージが得られます。
_outputWriteableBitmap を再描画するたびに、Invalidate を呼び出します。
まだ私のパノラマの背景は空白です!
理論的に何が間違っていますか?Windows Phone のパノラマで背景をアニメーション化することは可能ですか?
ありがとう。
image - windows phone 7、パノラマタッチイベント?
3 つのパノラマ アイテムを含むパノラマ コントロールがあります。ユーザーがパノラマアイテムをタップすると、現在画面に表示されていない写真が変更される機能を作成したいと考えています。
私は誰もがそれの詳細を混同するつもりはありませんが、簡単に言えば、これを機能させる確実な方法はありますか? パノラマ コントロールでタッチ/タップ イベントを使用して画像を動的に変更できますか?
c# - Windows Phone 7、パノラマ アイテムのお気に入り
選択したパノラマ アイテムが画面に表示されるようにプログラムする方法はありますか? もしそうなら、そのコンテンツ プロパティは何ですか?
3 つのパノラマ項目 (1、2、3) があり、それぞれに画像のrectangle.fill を持つ単一の長方形があります。
applicationbar
クリックすると、画面上のrectangle.fillがパノラマアイテムにあることを認識し、アプリケーションの別のページに追加するボタンを設計したいと考えています。
これは可能ですか?想像するselectedindexitem
か、同様のものが現在の画面上のパノラマが何であるかを教えてくれますが、もしそうなら、どうすればrectangle.fill情報を引き出すことができますか?
windows-phone-7 - アプリの一部のみにパノラマを使用する
私は .Net/Silverlight から来た WP7 の初心者です。パノラマのアイデアが気に入っています。これは、私が念頭に置いているアプリケーションでうまく機能します。ただし、パノラマの側では、メインのパノラマと相互作用しない他の画面がいくつか必要なので、最初にメニューを作成して、ユーザーがどのブランチに行きたいかを選択することを考えていました. Panorama アプリを使用してこのニーズを満たすことはできますか? それとも従来のアプリを使用して画面遷移を自分で処理する必要がありますか?
windows-phone-7 - アプリケーションバーを非表示にするときのWP7パノラマコントロールのスライドラグ
パノラマコントロールを備えたWindowsPhoneアプリがあります。
パノラマには現在2ページあります。
1つのページには、ボタン付きのアプリケーションバーが表示されている必要があり、別のページには表示されていない必要があります。
パノラマのSelectionChangedイベントを使用して、ApplicationBarのIsVisibleプロパティを変更します。
私が得る機能は望み通りですが、そのような振る舞いで、私は私のパノラマのひどい遅れ(スライドアニメーションの瞬間的なフリーズ)を得る。これはおそらく、UIスレッドがWindowsPhoneの「ネイティブ」アプリケーションバーを操作する必要があるために発生します。
この問題を回避するための最良の方法は何ですか?
ApplicationBar.IsVisible = Panorama.SelectedIndex == 0;
別のスレッドでを呼び出す必要がありますか?または、アイテムのManipulationStartedイベントとManipulationCompletedイベントを使用して、アプリバーを非表示にする必要がありますか?
ありがとう。
data-binding - WP7 でのパノラマ バインド、ItemsSource を使用する前に、Items コレクションを空にする必要があります
このエラーが発生し続けます: データをパノラマ コントロールにバインドしようとすると、ItemsSource を使用する前にアイテム コレクションを空にする必要があります。以下は私のxamlスニペットです。
私のコード ビハインド (xaml.cs) では、次のようなことを行います。
MyObject には Text プロパティがあることに注意してください。どんな助けでも大歓迎です。
以下のリンクに従って変更した後も、同じ例外がスローされます。
最後に、以下のユーザーのヘルプをさらに続けた後、これが例外を取り除いた解決策です。
windows-phone-7 - パノラマ+リストボックス、wp7、テキストが切り捨てられ、スクロールが機能しない
パノラマコントロールを使用しています。各PanoramaItemの中に、ListBoxがあります。ListBoxは一連のTextBlockを保持します。その理由は、私が非常に長いテキストを表示しているためであり、別の投稿から、長いテキストを表示するときにwp7に制限があることがわかりました。
たとえば、次のように定義された2つのオブジェクトがあります。
List<DisplayItem>にバインドするxamlは次のとおりです。
すべてのデータは適切にバインドされますが、リストボックスをスクロールしようとすると、一番下まで移動せずに停止します。その効果は、「スクロールが機能しない」と「テキストが切り捨てられる」ということです。
私が間違っていることについて何か考えはありますか?
補足として、非常に長いテキストの表示に関する質問も投稿しました(つまり、エンドユーザー使用許諾契約EULA)。ユーザーは、非常に長いテキストを表示するために作成したコントロールへのリンクを私に提供することで応答しました。投稿は、SilverlightTextBlockが保持できる文字数です。。そのコントロールやアプローチを使用して長いテキストを保存すると、同じ効果が得られます。
c# - PanoramaItem内にコントロールを動的に追加するにはどうすればよいですか?
VisualStudios2010を使用してWindowsPhone7アプリを作成していますが、ユーザーが特定のボタンを押したときに、PanoramaItemのグリッド内にチェックボックスを動的に作成する方法を理解しようとしています。
次のコードは、「レイアウトルート」と呼ばれるチェックボックスをメイングリッドに正常に追加します。
ただし、特定の場所、つまり、PanoramaItemのグリッド(「Pan2」というタイトル)にチェックボックスを追加したいと思います。それを行う方法はありますか?もしそうなら、どのように?
windows-phone-7 - ArtistCollectionからWindowsPhone7のPanoramaItem.ListboxへのArtistのバインド
Artists
コレクションのすべてのアーティストをにバインドするListBox
にはどうすればよいPanoramaItem
ですか?
私のxamlは次のとおりです。
およびxaml.csコード:
ありがとう!