0
私はWPFで2番目のUIページを呼び出そうとしています。 しかし、2番目のUIには、XAMLから設定したコンポーネントがありません。2番目のUIをWPF C#のXAMLからカスタマイズできないのはなぜですか?
私はメインウィンドウ
MainUI mainUI = new MainUI();
mainUI.Show();
this.Close();
でこのコードにより、第2のUIページと呼ばれ、これはMainUI.xamlファイルのコードです。 Visual Studioのデザイン]タブで
<Window x:Class="KBJ_Tetris.MainUI"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:KBJ_Tetris"
mc:Ignorable="d"
Title="Tetris" Height="400" Width="700" Background="Beige">
<Grid>
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>
<Border >
<Border BorderBrush="Black" BorderThickness="10" Width="100"/>
</Border>
</Grid>
</Window>
、私はベージュの背景色を設定し、その上にボーダーを置くこの写真
を参照してください。 しかし、どういうわけか、私は実際に実行したときにそれらの効果のいずれかを見ることができません。
それはFYI
..デザイン]タブ、 のPICが、これだけ大規模な空のウィンドウとして表示されることになっています、私はMainUI.csファイルにおいて第2のUIを制御することができます。 でも可能ですが、XAMLでも可能です。誰でも私に助言を与えることができますか?
'MainUI'ページを保存しましたか? – CNuts
2番目のページとして開きますか?まだ2番目のUIとして私のために動作しません... –
それは2番目のページを開き、最初の1つを多分間違ったページを呼び出しているを閉じます。 – CNuts