問題タブ [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 投票する
0 に答える
696 参照

c# - Xamarin.Forms.UWP でツールバーが一番下になる (モバイル展開のみ)

私はここで奇妙な状況を経験しています。その中に TabbedPage と 4 つの NavigationPages があります。アイコンだけのツールバーを追加しました。プロジェクトをLocal Machineにデプロイすると、すべてが正常に表示されます ( print screen )。しかし、プロジェクトをWP10デバイスにデプロイすると、スクリーンショットが発生します。まったく理由もなく、ツールバーが画面の下部に表示されます。この回答を見て実装しようとしましたが、エラーが発生しました (注:ソリューション全体を Xamarin.Forms 2.3.3.168 に更新しました)。

私のMainPage.xamlコードは次のとおりです。

どんな助けでも大歓迎です。前もって感謝します。

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

uwp - Release で RoutingEffect が無視される

RoutingEffectPCLに を作成PlatformEffectし、UWP プロジェクトに一致するものを作成しました。から派生したカスタム コントロールのコンストラクターのコレクションにRoutingEffectを追加しています。EffectsContentView

アプリケーションがデバッグで実行されている場合、これはすべてうまく機能します。リリースに切り替えるとエフェクトがかかりません。my のコンストラクターにブレークポイントを追加すると、RoutingEffect次のメッセージが表示されます。

ブレークポイントは現在ヒットしません。デバッガーのターゲット コード タイプの実行可能コードは、この行に関連付けられていません。考えられる原因には、条件付きコンパイル、コンパイラの最適化、またはこの行のターゲット アーキテクチャが現在のデバッガ コード タイプでサポートされていないことが含まれます。

すべてのプロジェクトのプロジェクト プロパティで [コードの最適化] のチェックを外すと、コンストラクターはRoutingEffectヒットしますがOnAttachedPlatformEffectまだヒットしません。

動作にこの違いがあるのはなぜですか? また、リリースに組み込まれたときに正しく動作させるにはどうすればよいですか?

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

xamarin - UWP プロジェクトでポータブル データ注釈が機能しない

イトノア

こんにちは、みんな、

私は Xamarin フォームでポータブル データ注釈を使用します。UWP プロジェクトをデプロイして実行すると、 PCL プロジェクトと UWP プロジェクトの両方にポータブル データ注釈を追加しているときにキャッチしますMissingManifestResourceException(例外の詳細は以下に追加)。

Net46-Portable.DataAnnotations Portable-Strong.DataAnnotationsを試しましたが、再び機能しません。

私のどこが間違っていますか?

  • 私の UWP プロジェクト ターゲット バージョン Windows 10 Anniversary Edition (10.0; ビルド 14393)
  • 私の UWP プロジェクト最小バージョン Windows 10 (10.0; ビルド 10586)
  • 私がテストしたモバイルは、Windows Phone 10 Anniversary Edition です。
  • Xamarin フォームのバージョンは2.3.4.171-pre1 です

ありがとう

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

visual-studio-2015 - UWP ターゲットを既存の Xamarin Forms プロジェクトに追加するにはどうすればよいですか?

Android および iOS 用にビルドするようにセットアップされた既存の Xamarin Forms アプリがあります。アプリが Windows でどのように動作するかを確認できるように、UWP ターゲットを追加したいと考えています。Windows 用の新しい UI を作成しなくても、これを実行できると思いますか?

Windows 10 で Visual Studio 2015 を使用しています。

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

xamarin - UWP App 'System.IO.FileNotFoundException' in mscorlib.ni.dll Exception at startup

I have a Xamarin.Forms solution that contains a UWP project. Since my dev machine is Windows 8.1, I set up Remote Debug in another pc with Windows 10 installed in my same LAN. So, in Visual Studio I have to Right-Click to my UWP project and choose "Deploy" ensuring that "Remote Machine" is selected. After that I can Debug by hitting Remote Machine.

It worked, the app worked with no problem using this Remote Debug.

Since this UWP didn't have its own Assets (Logos, icons, etc) i opened the Manifest Designer to choose the images in Visual Assets section. Compiled, Deployed, and tried to remote debug again. Now the app doesn't open, and I get the following Exceptions:

I tried other solutions like deleting Package Data folder described here: Exception thrown: 'System.Exception' in mscorlib.ni.dll on UWP App Start, with no success.

Any Ideas?

UPDATE: After checked System.IO.FileNotFoundException in Breakpoint settings I'm able to get more info about the current exception.

In Xamarin.Forms.Forms.Init(e); from App.xaml.cs file is throwing this exception:

I also updated UWP package to 5.2.2

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

c# - Xamarin Forms MasterDetailPage メイン ページ メニュー ボタンを非表示

Android、IOS、および UWP を対象とする Xamarin Forms プロジェクトがあります。私の Xamarin.Forms プロジェクト App.cs では、MainPage を MasterDetailPage 継承クラスに設定しました。カスタム ナビゲーションバーを作成したので、デフォルトを表示したくありません。

この質問からIOS と Android のデフォルト バーを非表示にする手順に従いました。今、私はUWPでもそれを隠したいと思っています。

Xamarin Forms Project で試しました:

UWP プロジェクト (私は別々に、同時にすべてを試しました):

しかし、何も役に立たないので、UWP ではまだ2 つの menubuttonsが表示されています。画像では、灰色のボタン (およびそれが属するバー) を非表示にしたいと考えています。

App.cs の MainPage を NavigationPage に設定し、MasterDetailPage を使用しない場合、次のコードはバーを削除するのに役立ちます。

MasterDetailPage でこれを解決するにはどうすればよいですか?

ご協力いただきありがとうございます!

編集:コードを追加しました。

MainPage と MenuPage にナビゲーション バーが表示されます。Menubar と呼ばれる StackLayout は、私が見たい上部の唯一のバーです。

App.cs:

MasterDetail.cs:

MenuPage.xaml.cs:

MenuPage.xaml:

MainPage.xaml.xs:

MainPage.xaml:

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

navigation - UWP の Xamarin Forms トップ ナビゲーション バー

私は Xamarin フォーム アプリを開発しており、NavigationPage.SetHasNavigationBar() を使用してナビゲーション バーを表示/非表示にしています。これは Android と iOS では正常に機能しますが、UWP では上部にナビゲーション バーが表示されません。

誰かがなぜこれが起こるのか説明できますか.

前もって感謝します。