gpt4 book ai didi

c# - WPF 自定义用户控件 - "The member X is not recognized or accessible"

转载 作者:行者123 更新时间:2023-11-30 15:24:45 25 4
gpt4 key购买 nike

我有这个自定义控件,但无法从我的主 XAML 访问它的成员

<UserControl x:Class="FireflyMmwDiagnostics.Controls.RegisterTextBox"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
<Label Name="LabelRegisterTitle"/>
</Grid>

public partial class RegisterTextBox : UserControl
{
public RegisterTextBox()
{
InitializeComponent();
}

public string RegisterTitle
{
get { return this.LabelRegisterTitle.Content.ToString(); }
set { this.LabelRegisterTitle.Content = value; }
}

这就是我在 Main XAML 中得到的错误,指出“成员 RegisterTitle 无法识别或访问”:

<Controls:RegisterTextBox RegisterTitle="This Is A Test"/>

我看了几个 YouTube 视频,他们就是这样做的,并且出于某种原因对他们很有效。请就此处可能出现的问题提出建议。谢谢!

最佳答案

您可能需要重建才能看到 RegisterTitle

如果这不起作用,请确保您已在 XAML 中定义了项目中 Controls 的位置,否则它肯定无法看到它!

例如:

<Window xmlns:Controls="clr-namespace:FireflyMmwDiagnostics.Controls.RegisterTextBox">

关于c# - WPF 自定义用户控件 - "The member X is not recognized or accessible",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32399202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com