我开发了一个 WPF 应用程序,它由一个主窗口和两个用户控件组成。第一个用户控件包含一个按钮,第二个用户控件有一个文本框。主窗口包含一个 DataGrid。
我需要进行设置,以便当我在第二个用户控件的文本框中输入一个值,然后单击第一个用户控件中的按钮时,文本框中的值将添加到主窗口中的 DataGrid 中。
我怎样才能实现这个目标?
第一个用户控制:
<UserControl ....>
<Grid>
<Button x:Name="btnAddDetails" Content="Add details" Width="170" Height="60" Click="btnAddDetails_Click"/>
</Grid>
</UserControl>
第二个用户控制:
<UserControl ....>
<StackPanel>
<TextBox x:Name="txtName"/>
<TextBox x:Name="txtDesc"/>
<CheckBox x:Name="chkIsActive" Content="IsActive"/>
</StackPanel>
</UserControl>