問題タブ [windows-store-apps]

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 に答える
245 参照

windows-8 - Windows ストア アプリのアクセス許可ダイアログ

アプリがデバイスやセンサーにアクセスしているときに、OS が使用するような許可ダイアログを使用して許可を表示したいと考えています。

たとえば、アプリケーションが位置センサーを使用する場合、OS は、アプリが位置データを使用できるようにする許可をユーザーに求めます。

Windows 8 は、このようなアクセス許可に関する非常に優れたダイアログを表示しています。カスタム データで同じダイアログを表示できるクラス/コントロールはありますか?

ありがとう。

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

windows-8 - WinRT XAMLのリソースとして複合シェイプを使用できますか?

Windows 8 Metroスタイルのアプリケーションを開発していて、ベクター画像を使用したいと思います。svg画像は直接サポートされていないようですので、複数の形状(パスといくつかの線)で構成されるxamlフラグメントを画像として使用しようとしています。複合形状のリソースディクショナリエントリを作成し、それを別のページに含めることができるようにしたいと思います。理想的には、データバインドされたプロパティから特定の複合形状を解決できるようにもしたいと思います。

私が読んだところによると、WPFのアプローチは、VisualBrushまたはDrawingBrush形状で構成されることでしたが、Windows 8にはそのようなクラスはありません(そして、から派生することさえできないようですBrush)。

WinRT UIを使用してこれを行うにはどうすればよいですか?

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

xaml - HeaderedItemsControl に相当する Metro

WPF アプリケーションを .Net 4.0 から Metro に変換します。

色々なところに使っHeaderedItemsControlています。

Metro (Windows.UI.Xaml 名前空間) でそのコントロールまたは代替候補を見つけることができませんでした。

では、Metro で の機能を提供するために推奨されるコントロールは何HeaderedItemsControlですか?

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

windows-store-apps - Restarting Windows Store Apps programmatically

I know that one can use MSApp.terminateApp to kill the application. What about restarting an app? Is there any command for restarting?

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

.net - Metro アプリ - ListView - ListViewItems の背景色を変更する方法

Windows 8 用の Metro スタイル アプリでは、Listview を ObservableCollection にバインドしています。各 ListViewItem の背景色を交互に (白、灰色、白など) したいと考えています。

WPF では、これはトリガー付きのスタイルを使用して行われます -このページを参照してください。

Metro アプリでこれをどのように実現しますか?

アップデート:

以下に正しい答えが与えられた後、私は立ち去って実際にコーディングしました。必要な人のためのコードを次に示します。

値コンバーター クラスのコード:

XAML リストビューのコード:

...そして、コレクションにアイテムを追加したり、コレクションを変更したりするときは、コレクション内でインデックスを設定することを忘れないでください:

もちろん、コレクションが頻繁に変更される場合、アイテムのインデックスを再作成する必要があるため、このアプローチは維持にコストがかかります。そのため、各アイテム内の親コレクションへの参照を保存してから、インデックスを計算する方が簡単であることがわかりました。 - .IndexOf() を使用して、コレクションが変更されるたびにインデックス値を常に更新する必要がないようにします。

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

windows-runtime - Windows8アプリでサポートされているURIスキーム

Windows 8アプリでサポートされているURIスキームは何ですか?ms-appx:とms-appdata:への参照、およびms -resource:に関するいくつかのまれな言及を見てきましたが、スキームのリストとなるドキュメントは見つかりませんでした(過去に見たことがあると思いましたが) 。URL.createObjectURLが他のスキームを返すかどうか疑問に思っていますが、XAMLアプリ用のバージョンが表示されません。http://msdn.microsoft.com/en-us/library/windows/apps/Hh781215.aspx。WinRTでサポートされている他のURIスキームはありますか?

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

c# - Metro アプリ Gridview のスクロールを無効にする方法

GridView でスクロールを無効にすることは可能ですか?

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

c++ - CameraCaptureUI の「カメラの変更」ボタンでカメラの種類を制限する

CameraCaptureUI は、カメラからビデオをキャプチャして記録する簡単な方法です。
私は、特定のカメラのみを使用するカメラアプリに取り組んでいます。たとえば、Logitech カメラのみが表示されます。そのため、ユーザーが UI で「カメラの変更」を押すと、Logitech カメラのみが切り替わり、他のカメラは切り替わりません。

Media Capture UI を使えばできます。

プログラミング言語として C++ を使用しています。

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

c# - Windows ストア アプリのジェスチャー設定

Metro アプリでのHoldingイベントの実装に問題があります。Image

Tappedイベントは問題なく動作します。Holdingしかし、マウスを使用してイベントを発生させることはできません。インターネットで検索したところ、 に関する情報がいくつか見つかりましGestureSettings.HoldWithMouseたが、使い方がわかりません。XAMLの引数だと思っていたのですが、残念ながらそうではありません。

Holdingマウスの左ボタンを使用して画像でイベントを発生させるにはどうすればよいですか?

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

c# - Launcher.LaunchFileAsync(...) が機能しない

私は、連絡先情報を保存する可能性を含む Win8 用のアプリに取り組んでいます。私が使用しているサービスは VCard をサポートしているので、それを使用することにしました。それらを正常にダウンロードして保存できますが、自動的に開くだけでは機能しません。ファイルは「正しく」、エクスプローラーから問題なく開くことができます。LaunchFileAsync が機能しない理由はありますか?

コードのダンプは次のとおりです。

マニフェストの関連部分のダンプは次のとおりです。

編集:より明確にするためにマニフェストダンプを追加しました。