DevExpress eXpressApp Framework(XAF) - 具有下拉列表的扩展属性

时间:2011-11-14 13:29:24

标签: c# .net devexpress xaf

我正在尝试向模型列添加扩展属性,允许从下拉列表中选择值。因此,当我打开模型编辑器并在ListView中选择一些列时,我将能够从列表中为此扩展属性选择值。

我已经为属性创建了界面并注册了它。

public interface IModelExDatabaseColumn : IModelColumn
{
   [Category("Data")]
   [Required]
   string DatabaseColumn { get; set; }
}

public override void ExtendModelInterfaces(ModelInterfaceExtenders extenders)
{
   base.ExtendModelInterfaces(extenders);
   extenders.Add<IModelColumn, IModelExDatabaseColumn>();
}

现在它在属性中可见。如何使用在代码中生成的一些字符串值向其添加下拉列表?

0 个答案:

没有答案