WPF在按钮单击时重新加载当前的UserControl

时间:2019-04-15 17:16:50

标签: c# wpf

我想在插入一条记录以创建另一条记录后重新加载当前的UserControl,而不用单击同一UserControl中的主窗体,只需单击按钮

主窗体上的ContentControl已公开 这是XAML代码:

<ContentControl x:Name="mainContentControl" x:FieldModifier="public" FlowDirection="LeftToRight" Background="#FFB9B9B9" Foreground="#B9B9B9" ScrollViewer.HorizontalScrollBarVisibility="Visible" ScrollViewer.CanContentScroll="True"/>

这是UserControl添加新按钮的代码:

private void New_btn_Click(object sender, RoutedEventArgs e)
        {

           MainFrm.mainContentControl.Clear();
           TechData_uc frm = new TechData_uc();
           frm.Width = 1050.376;
           MainFrm.mainContentControl.Content = frm;


        }

但是我说错了: 非静态字段,方法或属性'MainFrm.mainContentControl'需要对象引用

注意: New_btn_Click位于UserControl中,而XAML位于Main Form中 你能帮我吗?

0 个答案:

没有答案