スマホだと、ボタンが二つ以上横に並ぶようなインターフェースは無理が有るみたいだ。
ボタンは1つずつ縦に並べる必要があるらしい。
チェックボックスのようなものも同様。
しかも、デスクトップだと
項目名1[x] 項目名2 [x]
なのに対し、スマホだと、
項目名1
  [o-]
項目名2
  [o-]
みたいに項目とチェックの箱を二行に分けないと画面に入らないことがある。
こんなもんまでXAMLで共通化は難しいだろう。
もしかしたらできるかもしれないが、想像力と実機での確認が必要となるだろう。