我有一个名为InstallerView
的窗口,希望通过ContentControl
在另一个窗口中显示其内容。什么是正确的语法,因为目前这不起作用?
<ContentControl Content="{StaticResource ResourceKey=InstallerView}" Grid.Column="0" Grid.Row="1" Height="430" />
窗口定义为
<Window x:Class="MyBootstrapper.InstallerView" .... >
答案 0 :(得分:0)
好InstallerView
不是你窗口的名字,而是你班级的名字。所以你可以做以下事情,虽然我不推荐它。
<Grid> <!-- I need a layout control -->
<Grid.Resources>
<someNs:InstallerView x:Key="IView" />
<!-- someNs = the namespace of your InstallerView class -->
</Grid.Resources>
<!-- Now you can use the resource -->
<ContentControl Content="{StaticResource IView}" />
</Grid>