抱歉。我想我找到了。
我认为对“ RootGrid”的建议引用是对VS命名空间,例如System.Windows.RootGrid。我相对确定他们打算让我在XAML中引用Grid。
意识到这种可能性是一个“ DUH”时刻。因此,仅用我的XAML名称“ GridBoard”替换RootGrid即可解决此问题。我尚未关闭Control,但他的命名问题至少已被发现。
回答问题。帮助,是ScqWander程序中的一个用户控制文件。localUCHelp是用于在Page上创建实例的名称。
快速概述:如何引用RootGrid?
我得到RootGrid “在当前上下文中不存在”
我正在使用VS 2019,并且使用XAML拥有一个C#项目。我编写了一个UserControl,并尝试编写一个Button来关闭控件(当从控件内单击工作时)。我得到了一个建议,其中包括以下示例。谷歌什么也没发现。代码在名称空间中
public sealed partial class MainPage : Page
void Page_Loaded(object sender, RoutedEventArgs e)
{
ScqWander.Help localUCHelp = new ScqWander.Help();
localUCHelp.HelpUserControlCloseEvent += new EventHandler(BtnPXClose);
RootGrid.Chilren.Add(localUCHelp);
}
我只是在想,当我应该引用我在XAML中定义的Grid时,可以引用“ RootGrid”引用(例如在Using System.Whateverxxxx中)。我只是不了解示例中的内容。