問題タブ [xamarin.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 投票する
3 に答える
937 参照

xamarin - Xamrin Forms で UWP プロジェクトを開始できませんでした

Visual Studio 2015 を使用して最初の Xamarin Forms アプリケーションを開始しています。既定のテンプレートは 6 Project を提供しました。(Android、iOS、PCL、UWP、8.1、windows phone)。

Android、8.1、Windows Phone Emulator を含むすべてのプロジェクトが正しく動作します。

しかし、UWP プロジェクトを展開しようとすると、PCL 内の MainPage を呼び出す最初のステートメントで中断 (例外) します。これは、ローカル マシンとエミュレータの両方で発生します。(デバッグ モード、すべての CPU)。

xamarin フォームを最新の安定リリースに更新し、Visual Studio を更新しましたが、問題を解決できません。

例外:

タイプ 'System.TypeLoadException' の例外が Xamarin.Forms.Platform.UAP.dll で発生しましたが、ユーザー コードで処理されませんでした

追加情報: Windows ランタイム タイプ 'Windows.UI.ViewManagement.StatusBar' が見つかりませんでした。

助けてください

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

xamarin.forms - Xamarin.Forms のすべてのプラットフォームでパブリック ダウンロード フォルダーにアクセスする方法

バックアップ サービスを作成する必要があるため、各プラットフォームに SQLite データベース ファイルを保存する予定です。保存したファイルは、アプリのアンインストール後に使用できるようになります。

Downloadsフォルダー (すべてのプラットフォームで利用できるはずです)を使用するつもりです。

インターフェイスを作成し、プラットフォームごとに次のコードを使用します。

インターフェース:

アンドロイド:

UWP :

それについて私は何をすべきですか?利用できる公立図書館はありますか?

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

uwp - ListViewRenderer を使用して Xamarin UWP で ListView の GroupHeader テンプレートを使用する方法

で以下をHeaderTemplate定義していApp.xamlます。

私は私の中でこのようにそれを使用しますListViewRenderer:

私のソースListViewは次のCollectionViewSourceとおりです。

ItemTemplateうまくいきます。

これは私のListView外観です(白い部分はグループヘッダーです):

ここに画像の説明を入力

ヘッダーを機能させるには何を設定すればよいですか?

更新

答えに従ってソースを変更しました(単純なリストにグループ化を適用しました):

ヘッダーは何も変わっていないので、データ ソースは正しいと思いますが、テンプレートの処理に Xamarin UWP の重大なバグがあります。

ここに画像の説明を入力

更新 2:

Xamarin renderer なしでテストしたところ、ヘッダー項目が表示されました。

ここに画像の説明を入力

ただし、Xamarin レンダラーを使用すると、ヘッダーがなくなります。

ここに画像の説明を入力

ダウンロードして動作をテストできます。

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

uwp - カスタム クラスが UWP の x:Bind で機能しない

私は次のクラスを持っています:

テンプレートで次のように使用しようとしていますx:Bind

ビルド時に、常に次のメッセージが表示されます。

XBF 構文エラー '0x09C4': プロパティが見つかりません。XAML で設定しているプロパティが、プロジェクトで指定されているプラ​​ットフォームの最小バージョン (TargetPlatformMinVersion) に存在するかどうかを確認します。

thisによると、Windows の最小バージョンを設定する必要があり、それを行いました。

ここに画像の説明を入力

また、名前空間を同じにするために、モデル プロジェクトの代わりにメイン プロジェクトにローカルの子孫を作成しようとしました。

他に何をすべきですか?

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

xamarin.forms - Xamarin UWP で CommandBar タイトルのフォント サイズを変更する方法

Xamarin.Forms アプリケーションを作成しましたが、かなり長い名前が付いています。 4.5 インチの Windows 10 スマートフォンで起動すると、非常に奇妙に見えます。

メイン ページは で構成され、プロパティがありますTabbedPageが、TitleプロパティはありませんFontSize

ここに画像の説明を入力

StylePCL プロジェクトで以下を使用します。

ただし、それを削除しても、タイトルはまだ非常に大きいです。

タイトルのフォント サイズを変更してタイトルを小さくするには、どこで変更できますか?

更新

Live Property Editor で確認したところ、Titleが の中にCommandBarあり、FontSizeが 24 に設定されていることがわかりました。

ここに画像の説明を入力

そのスタイルを (XAML とコードの両方で) オーバーライドしようとしましたが、うまくいきません:

何か案が?

更新 2:

ここからサンプル プロジェクトをダウンロードできます。

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

xamarin - Xamarin UWP でスワイプ可能な ListView レンダラーを作成する方法

TabbedPagecustom を保持する で構成されるアプリケーションがありますContentViews

主に、Xamarin UWP にContentViewあるカスタムがありListViewます。ListViewRenderer

ListView アイテムにはテンプレートがあります。

残念ながら、スワイプを使用しようとすると、タブが変更されません。

組み込みの Xamarin.Forms ListViewを画像とテキストで構成される項目で使用すると、正常に動作します。

ボタンのフォーカスのキャプチャに関連している可能性があります(仮定)。

ListViewRendererカスタムをスワイプで機能させるには、何を変更すればよいですか?

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

uwp - ウィンドウの左側にコマンド バーを追加することはできますか?

ウィンドウの上部と画面の下部にコマンド バーを追加しました。しかし今、そのコマンド バーを画面の左側に追加したいので、垂直にする必要があります。

そのように追加することは可能ですか、それとも間違った方向に進んでいますか? これを解決する方法を教えてください。

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

c# - [ユニバーサル Windows プラットフォーム] の System.Net.Http.HttpClient が正しく動作しない

(オンライン)RESTサービスからデータを取得するための簡単な方法を書きました:

UWPでこれを実行するたびに、キャッチ例外が発生します:

このエラー コードに関連付けられたテキストが見つかりませんでした。

サーバーとの接続を確立できませんでした

HResult 2147012867

クライアントを内部ネットワークのrestapiに接続しようとしています。フォームでは、同じコードが正しく機能しています。