状況は次のとおりです。2つのTabItemを持つTabControlを含むWPFプロジェクトがあります。1つのタブにはTextBlockのみが含まれ、もう1つのタブにはTextBoxとボタンがあります。私が達成したいのは、ボタンを押すと、2番目のタブのTextBox内のテキストが最初のタブのTextBlockに表示されることです。
簡単な作業ですが、各タブが別々のXAMLで設計されているため(そしてそのように維持する必要があります)、このMainWindow.xamlがあります。
<Window x:Class="TabsUserControl.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:TabsUserControl"
x:Name="root"
Title="MainWindow" Height="350" Width="525">
<Grid>
<TabControl Name="tabCtrl" HorizontalAlignment="Left" Height="210" VerticalAlignment="Top" Width="366" Margin="89,47,0,0">
<local:UserTabControl1 Name="tab1"/>
<local:UserTabControl2 Name="tab2"/>
</TabControl>
</Grid>
</Window>
すべての要素に名前が割り当てられているので、それらにアクセスして、2番目のタブのXAMLの.csファイルにメソッドを書き込むにはどうすればよいですか?
前もって感謝します!