.NET MAUI– tag –
-
【.NET 9】.NET MAUIのMicrosoft.Maui.Controls Versionは明示すべき?$(MauiVersion)の確認方法と9系へ更新する手順
.NET 9 へ移行して .NET MAUI をビルドしようとすると、csproj に <PackageReference Include="Microsoft.Maui.Controls" Version="$(MauiVersion)" /> が残って... -
.NET MAUI(Mac Catalyst)でウィンドウを最前面に出す方法|最前面固定(Always On Top)が難しい理由と代替案
Windows の .NET MAUI では AppWindow / OverlappedPresenter.IsAlwaysOnTop でウィンドウを前面に出せても、Mac Catalyst では同じ感覚で最前面化・最前面固定ができま... -
.NET MAUI Shellの画面遷移はGoToAsyncが正解:PushAsyncを使わないルーティングと画面スタック管理
.NET MAUIでShellをルートにしたアプリを作っていると、「画面をどんどん積み上げて遷移したいときも、従来どおりContentPage.Navigation.PushAsync()でいいの?」と迷... -
Xamarin から .NET MAUI 移行後に Azure Notification Hubs のプッシュ通知が届かない原因と対処法(FCM v1 / Android・iOS)
Xamarin から .NET 8 の .NET MAUI へ移行した後、Azure Notification Hubs から送信すると「成功」なのに端末に通知が出ない…という相談は珍しくありません。Android ... -
Xamarin.Forms/.NET MAUI PickerのItemDisplayBindingでXC0022警告が消えない原因とx:DataTypeでCompiled Bindingを有効化する方法
Xamarin.Formsや.NET MAUIのPickerでx:DataTypeを設定すると、ItemsSourceはCompiled BindingになるのにItemDisplayBindingだけXC0022警告が消えない…という沼にハマり... -
.NET MAUI iOSビルドでxcarchiveの出力先を変更する方法:ArchiveOnBuildとArchiveBasePath
.NET MAUI の iOS ビルドで dotnet build -p:ArchiveOnBuild=true を実行すると、xxx.xcarchive が自動的に ~/Library/Developer/Xcode/Archives/ 配下へ生成されます。... -
.NET MAUI DataTemplateのx:DataTypeにTupleを指定できない理由と解決策(Compiled Binding対応)
.NET MAUI の CollectionView や BindableLayout の DataTemplate で x:DataType を指定すると、Compiled Binding(コンパイル時バインディング)になり、パフォーマン... -
.NET MAUI PickerのItemDisplayBindingでXamlC警告XC0022/XC0045を解消する混在バインディング実装
.NET MAUI の Picker で「ItemsSource/SelectedItem は ViewModel、表示テキストは ItemsSource の要素」といった混在バインディングをすると、ページに x:DataType を... -
【.NET MAUI】Androidアプリをコードから再起動する方法(Intent/FinishAffinity/AlarmManagerの注意点)
.NET MAUIで作ったAndroidアプリを「設定変更後に終了→自動で再オープン」したいのに、FinishAffinity()+Exit(0)では見た目だけ閉じて履歴に残り、ユーザーが履歴から開...
