小编Ami*_*mir的帖子

如何将虚拟财产添加到密封类

我用 c# 编写了一个继承 TextBox 的类,现在我想为其添加一个虚拟属性:

    public virtual Color WatermarkColor
    {
        private get { return _watermarkColor; }
        set
        {
            _watermarkColor = value;
            OnEnter(null);
            OnLeave(null);
        }
    }
Run Code Online (Sandbox Code Playgroud)

但发生了这个错误:

错误 1 ​​'xXx.TextBoxPlus.WaterMark.get' 是密封类 'xXx.TextBoxPlus' 中的新虚拟成员

c# virtual inheritance properties sealed

3
推荐指数
1
解决办法
2856
查看次数

标签 统计

c# ×1

inheritance ×1

properties ×1

sealed ×1

virtual ×1