実現したいこと
.NET MAUIでプラットフォーム毎にデザインを分けたいです
ここに実現したいことを箇条書きで書いてください。
- スマホとWindowsで画面サイズが異なる
- 画面サイズが異なるだけではなく、プラットフォームが違うとデザインまで違うことがある(Pickerなど)
- そのため、プラットフォーム毎に初期サイズを分けたい
今やっている方法
- xaml側に以下の記述
xml
1<Button x:Name="SettingButton" MaximumHeightRequest="200" />
- cs側に以下の記述
cs
1// コンストラクタ内 2#if WINDOWS 3// ウインドウズ側の表示 4SettingButton.MaximumHeightRequest=400; 5#endif
というような方法で切り替えているのですが、これをxaml側でWindowsとAndroidで切り替える方法は無いでしょうか
この方法だとWindows側でホットリロードが効かなくて、デザインに時間が掛かってしまいます
回答1件
あなたの回答
tips
プレビュー