問題タブ [uwp]

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

c# - WinRt:RichEditBox でリンクを追加および削除する方法は?

RichEditBox の選択範囲をハイパーリンクに変換する方法と、このリンクを再度削除する方法についての質問に時間を費やしました。

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

c# - パッケージから現在のアプリのバージョンを取得する

次のコードを使用してアセンブリ バージョンを取得できますが、

Package.appxmanifestこの場合は1.0.0.4からバージョンを取得したいと思います

にアクセスWindows.ApplicationModelできると思っていましたが、利用できません

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

windows-8 - WebView に読み込まれた WinJS からネイティブ C# を呼び出す

Windows ランタイム コンポーネントを作成し、それをアプリへの参照として追加することでネイティブを呼び出すことができることはわかっていC#ますが、アプリが.xml 内に読み込まれているときにアプリから同じことを行うことは可能ですか?WinJSWinJSWinJSWebView

試してみましたが、WinJS内のアプリがWebViewまったく別のコンテキストまたは何かで動作しているようで、シンボルが見つからないため、クラッシュし、 の新しいインスタンスを起動しVS2013て試してデバッグするよう提案されます。

0 投票する
0 に答える
117 参照

c# - WinRT/UWP アプリに FieldInfo.FieldHandle プロパティがありません

私は現在、Unity ゲームを WinRT/Universal Windows Platform (UWP) などに移植しています。私のゲームでは、リフレクションを多用するアセットストアのプラグインを使用していますが、プロパティ FieldInfo.FieldHandle が存在しないという問題があります。

たとえば、ここに FieldHandle プロパティを使用するメソッドがあります

WinRT で RuntimeFieldHandle を取得する方法はありますか?

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

xaml - UserControl に対してテンプレート化されたコントロールを使用するのはいつですか?

WinRT でカスタム コントロールを作成する方法に関するチュートリアルを探していたのですが、質問があります。

左側に画像があり、右側にいくつかの TextBlocks があるグリッドなど、いくつかのものを含む単純なコントロールを作成したいとしましょう。

つまり、次のような単純なものです。

このコンテンツを使用して UserControl を作成し、UI の作業中に XAML デザイナーで表示できるようにし、UserControl コード ビハインドにすべてのプロパティと DependencyProperties を追加します。

その後、別の方法として Template コントロールを使用することがわかったので、Control クラスから継承するクラスを作成し、上記の XAML コードをテンプレートとして使用してカスタム コントロールに適用し、すべての残りのロジックはそこにあります。

もちろん、x:Name プロパティをコントロール内のいくつかの UIElements に追加して、UIElements とやり取りできるようにする必要もありますが、おわかりいただけたでしょうか。

これらの 2 つの方法のいずれかを使用してもよいのか、それとも特に 1 つを使用する方がよいのか、またその理由は? また、Designer ウィンドウで UserControls を見ることができるので、UserControls を使用するのが好きです。代わりに、テンプレートではそれを行うことができません。アプリを実行してコントロールのインスタンスを作成し、それが何であるかを確認する必要があります。実際に似ています。

ご協力ありがとうございます。この疑問を持っているのは私だけではないと思います。この質問が他の人にも役立つことを願っています:D

セルジオ

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

windows-10 - 利用可能な画面サイズを取得する

Win 10 UWPでアプリのサイズを変更できる最大サイズの画面サイズを取得するにはどうすればよいですか?

また、アプリが最大化されているか、電話/タブレット モードで実行されているか、ウィンドウ モードで実行されているかを検出することは可能ですか?

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

c# - Windows ユニバーサル アプリ (Windows 10) で C# を使用してデバイス情報を取得する

新しいユニバーサル Windows アプリ プラットフォームで C# を使用して、デバイス固有の情報をプログラムで取得する方法を考えていました。これは、古い Windows フォーム プロジェクトの既存の C# コードから Windows 10 の UAP に単純化した PC ツールボックスを取得するためです。

搭載されている (または使用可能な) RAM の合計、CPU アーキテクチャと ID/名前 (64 ビット Intel Core i5-XXXX など)、デバイスの製造元とモデル番号 (Dell XPS XXXX)、およびシリアル番号/サービス タグを取得したいと考えています。 .

これらのアプリが Windows 10 を使用し、このアプリが最初は従来の PC 向けであることは当然ですが、限られた機能で Windows Phone/Mobile に拡張したいと考えています (一部の部分が ARM でどのように動作するか/動作するかどうかはわかりません)。 . 「Home」、「Pro」、「Enterprise」、「Mobile」、「Mobile Enterprise」など、Windows 10 のどのエディション、32/64 ビット、および言語を検出するにはどうすればよいですか?

Windows ストア アプリで動作しないと思われるライブラリを使用する既存の C# コードがあります。

私は C# にはかなり慣れていませんが、クラスや参照の助けをいただければ幸いです。これらの仕様のすべてを格納するすべてのコードを取得するのは少し大変かもしれませんが (ATM でさえ可能であれば)、正しい方向へのポインターは非常に役立ちます。

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

c# - SplitView.PaneClosed イベントは使用できますが、PaneOpened では使用できません

https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.splitview.paneclosed.aspxによると、SplitView コントロールの PaneOpened イベントはなく、PaneClosed イベントのみ存在する SplitView コントロール。

ペインが開いているか閉じているかに応じてサイズを変更する必要がある SplitView ペイン内に Button コントロールがあります。したがって、私の計画は、PaneOpened イベントでボタンのサイズをより広く変更するコードを配置し、PaneClosed イベントで小さいサイズに戻すことです。しかし、PaneOpened イベントはないようです。

これを達成できる他の方法はありますか?