亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法在 WPF 中創建繼承的用戶控件,本地命名空間中的基本控件“不存在”

無法在 WPF 中創建繼承的用戶控件,本地命名空間中的基本控件“不存在”

C#
冉冉說 2022-12-31 13:51:53
我試圖在繼承自基類的 WPF 中創建自定義用戶控件“UserControl1”。除其他外,我在 XAML 中收到此錯誤:錯誤 XDG0008 命名空間“clr-namespace:Temp”中不存在名稱“ControlBase”。我在 DesignHeight & Width 也遇到錯誤ControlBase 類在 VS 自動完成中可用。ControlBase 類在命名空間 Temp 中定義。我試過更改基類的關鍵字,例如添加部分。用戶控件 1.xaml:<local:ControlBase x:Class="Temp.UserControl1"             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"              xmlns:local="clr-namespace:Temp"             mc:Ignorable="d"              d:DesignHeight="450" d:DesignWidth="800">    <Grid>    </Grid></local:ControlBase>UserControl1.xaml.cs:namespace Temp{    /// <summary>    /// Interaction logic for UserControl1.xaml    /// </summary>    public partial class UserControl1 : ControlBase    {        public UserControl1()        {            InitializeComponent();        }    }}控制庫.cs:using System.Windows.Controls;namespace Temp{    public class ControlBase : UserControl    {        public ControlBase() { }    }}我希望 UserControl1 繼承自 ControlBase 而不會出現編譯器錯誤。
查看完整描述

1 回答

?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

我不知道我做了什么,但它自己修復了。



查看完整回答
反對 回復 2022-12-31
  • 1 回答
  • 0 關注
  • 481 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號