MultilineStringEditor - 设置值为空

时间:2013-03-07 08:00:40

标签: c# wpf data-binding

我有一个PropertyGrid,其描述值绑定到属性Description。我想使用MultilineStringEditor来修改此Description。单击小箭头显示编辑器,当文本已加载时(通过文件反序列化和数据绑定),编辑器显示文本(Description get-function返回正确的值)。

但是当我手动编辑文本时,Description属性的设置值为空。我做错了什么?

这是我的代码:

[Editor("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", 
        "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Description
{
    get { return this.myModel.Description; }
    set { this.myModel.Description = value; }
}

0 个答案:

没有答案