問題タブ [windows-phone]

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 投票する
2 に答える
5070 参照

search - ある xaml ページから別のページに移動して値を渡すにはどうすればよいですか?

このトピックに多少関連しています: Windows Phone 7 での非同期 XML 読み取り

Windows Phone アプリを開発しており、Search.xaml.cs ファイルに検索機能があります。ボタンをクリックして呼び出され、検索クエリを作成し、それを使用して DownloadStringInBackground を呼び出します。

finalResult は次のように保存されています

検索クラスで。私の質問は、Navigate コマンド (NavigationService.Navigate(new Uri("/Result.xaml", UriKind.Relative));) をどこに置くことができるかということです。コールバックでやってみましたが、 static キーワードが原因で nullobject 例外が発生します。finalResult が設定されていること、および Result.xaml に移動してそのページの finalResult のデータを参照できることを確認するにはどうすればよいですか。または、Words または finalResult を Result.xaml に渡すにはどうすればよいですか?

見てくれてありがとう:)

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

c# - WP7 マップ上のオブジェクトの移動

移動できるようにする必要があるマップ コントロールの Windows Phone 7 MapLayer に画像があります。それを変換 (アニメーション化) することは素晴らしいことですが、必須ではありません。

それでは、MapLayer を呼び出して、それにpLayer画像を追加するとします。

MapLayer に追加した後、その場所を移動するにはどうすればよい[pLayer]ですか?

pLayer.Childeren[KEY].Locationまたは何かにアクセスできますか?

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

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

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

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

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

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

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

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

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

0 投票する
5 に答える
1174 参照

windows-phone-7 - ピボットにバインドされた ObservableCollection を更新すると、SelectedIndex >= 2 でクラッシュする (wp7)

UI のピボット コントロールにバインドされた observableCollection があります。コレクションを更新しようとすると (clear() アイテムを作成して再作成)、ピボット コントロールの selectedIndex が 2 以上でない限り、すべて正常に動作します。

その場合、監視可能なコレクションに Add() を呼び出そうとすると、ArgumentOutOfRange 例外が発生します。とても奇妙です。

新しい観察可能なコレクションを作成してから Add() 項目を作成しようとしましたが、これは機能しているようですが、更新関数を 2 回呼び出さない限り UI は更新されません。

何が間違っている可能性がありますか?これはバグですか?

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

c# - 生成されたTextBlockにスタイルを追加します

生成されたテキストブロックにカスタムスタイルを追加したいと思います。

このスタイルはで定義されています

ただし、..Textblockは常に「スタイルなし」で表示されます。

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

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

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

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

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

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

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

math - 縮尺されたマップサークルの作成

これと同様の質問がここで何度も聞かれましたが、どれも私が欲しいものを正確に教えてくれないようです。WindowsPhoneでBingMapコントロールを使用していますが、ズームの変更に応じて適切に拡大縮小する楕円を追加したいと思います。これはポリラインとポリゴンで実行できますが、MapShapeBaseから派生した楕円タイプはありません。私はそれを行うためのさまざまな方法を試しましたが、それらはピクセルサイズをいじって、地理座標と一致させるために数学をいじくり回す必要があります。中心とメートル単位のx/yサイズの楕円を作成し、残りはフレームワークに任せたいと思います。とてもシンプルなようです。どこかで見逃したことがありますか?私の他のアプローチは、ポリラインで365のラインセグメントを描画することですが、それはひどく醜いようです。また、中心が移動できるため、すべてのセグメントの位置をバインドする必要があります。それは非常に重いようです。他に何か考えはありますか?

[具体的には、現在地を囲む円として「GPS精度」インジケーターを追加したい。]

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

silverlight - このナビゲーションインスタンスの別のページをロードする

「戻るボタンでアプリケーションを閉じる」ルールに準拠していなかったため、WindowsPhoneマーケットプレイスでアプリが拒否されました。

現在、私は次のことを行っています。

  • アプリを開く

  • 詳細を入力したことがない場合は、詳細の保存ページに移動します

  • この「最初のエントリ」ページに到達したら、戻るボタンの使用をキャンセルします

ご覧のとおり、ユーザーに表示される最初のビューは私の「最初のエントリ」ページですが、私は賢く、ユーザーが空のメインページに戻らないようにロックしようとしています(詳細を入力していないため)。最初の画面でそれらが終了するのを本当に止めます。

次のようにSilverlightでコードを使用して終了する方法がないため

http://blogs.msdn.com/b/ptorr/archive/2010/08/01/exiting-a-windows-phone-application.aspx

私はどうしたらいいですか?

ユーザーに戻ってナビゲートさせてから、ユーザーが戻ってきたばかりであることをキャプチャして、もう一度ナビゲートする必要がありますか?(これは奇妙なやり方のようです)

または、最初のナビゲーションインスタンスをキャプチャし、実際にロードされている最初のページを履歴に保存せずに、ヒットしたときに終了する方法はありますか?

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

silverlight - Silverlightで任意のコンテンツを使用してカスタムコントロールを作成する

この方法で使用できる、WP7用のSilverlightでカスタムダイアログボックスのようなコントロールを作成したいと思います。

のように、任意のコンテンツを追加できる単純なコンテナです。アニメーション用のストーリーボードや、ダイアログをモーダルにするための背景などを追加したいだけです。これはすでに準備ができています。

方法がわからないのは、コンテンツを追加することです。ContentControlから継承する必要があることを読みましたが、これは実際にどのように実装されていますか?

0 投票する
4 に答える
1059 参照

windows-phone-7 - WP7アプリケーションは、デバッグ時にエミュレーターとデバイスでのみ動作します

WP7アプリケーションに問題があります。エミュレーターで正常に動作し、デバイスでも正常に動作していますが、デバッグ時のみです。デバッグしていないときにアプリケーションを実行すると、アプリケーションが終了します。例外はありません...何もありません。どの部分が実際にそれを引き起こしているのかわかりません。このアプリケーションは、Webサービスを呼び出し、マップサービスを呼び出し、GPS情報を使用しています。何か案は?