我有以下代码:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<ContentControl x:Name="MainContent" Grid.Column="0">
Some content
</ContentControl>
<GridSplitter Grid.Column="1" Width="5"/>
<ContentControl Content="{Binding ElementName=MainContent, Path=Content}" Grid.Column="2"/>
</Grid>
这显示了双方第一个ContentControl的内容。 如果我将“Some content”文本更改为任何控件,则仅在第二个ContentControl中显示内容,而不是在两者中。 在我的情况下,我需要在那里放置一个网页浏览器,在一个级别显示相同的内容,如果你正在一个人看电影并按暂停,它将在两者上暂停。
这可能吗?