Visual Studioでデザイナーを使用すると、上部に白いバーが表示されます。このバーの近くにあるものはその下にあるため、このバーにコンテンツを入れることはできません。
これにより、コンテンツを配置できない場所に黒いバーが表示され、すべての場所がデザイナーからランタイムに変わるため、ウィンドウをデザインできなくなります。
上部の白いバーは、ウィンドウバー用のスペースを確保するためのものです。すべてのコントロールを囲むグリッドのマージンを変更することで、アプリケーションの上部にある黒いギャップを変更できます。
<Grid Margin="0,-10,0,0">
</Grid>
Margin = "left、up、right、down"の場合、Margin = "0、-10,0,0"は、グリッドマージン全体をさらに10ピクセル上に移動するため、上部の余分なスペースに必要なものを追加できます。 。これにより、ブラックバーの問題も解消されます。