Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# DevExpress eXpressApp Framework(XAF)-带有下拉列表的扩展属性_C#_.net_Devexpress_Xaf - Fatal编程技术网

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

C# DevExpress eXpressApp Framework(XAF)-带有下拉列表的扩展属性,c#,.net,devexpress,xaf,C#,.net,Devexpress,Xaf,我正在尝试向model列添加一个扩展属性,该属性允许从下拉列表中选择值。因此,当我打开模型编辑器并在ListView中选择某个列时,我将能够从列表中为此扩展属性选择值 我已经为属性创建了接口并注册了它 public interface IModelExDatabaseColumn : IModelColumn { [Category("Data")] [Required] string DatabaseColumn { get; set; } } public overrid

我正在尝试向model列添加一个扩展属性,该属性允许从下拉列表中选择值。因此,当我打开模型编辑器并在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>();
}
公共接口IModelExDatabaseColumn:IModelColumn { [类别(“数据”)] [必需] 字符串数据库列{get;set;} } 公共覆盖无效扩展模型接口(模型接口扩展扩展扩展) { 基底.延伸模型面(延伸体); Add(); }
现在它在属性中可见。如何使用代码中生成的字符串值将下拉列表添加到其中?

您的问题已在p.S.上得到回答。今后,我建议您使用以获得有关使用DevXPress产品的官方和保证帮助。请注意,在评估期间(30天),完全支持是免费的。事实上,这个问题也是我的:)但由于堆栈溢出,我总是等待最好的答案,不像在支持中那么糟糕…>>不像在支持中那么糟糕,实际上,这个答案也是我的;-)关于DevXPress产品的所有最佳答案都在一个地方—支持中心。我猜是你的名字。很抱歉直接谈论支持质量,但当您对技术非常陌生时,从代码片段(无法编译,也使用未知函数)中理解某些内容确实很困难。我想我也应该为给您带来的不便表示歉意,因为我最初的假设不太正确。从字面上说,我认为:“既然这家伙开始实现自己的模型扩展,他应该已经足够擅长XAF技术了:-)因此,我认为一小段代码就足以让您破解这个小难题;-)您的问题已在P.S.上得到回答。今后,我建议您使用获得官方和担保的帮助,以使用develxpress产品。请注意,在评估期间(30天),完全支持是免费的。事实上,这个问题也是我的:)但由于堆栈溢出,我总是等待最好的答案,不像在支持中那么糟糕…>>不像在支持中那么糟糕,实际上,这个答案也是我的;-)关于DevXPress产品的所有最佳答案都在一个地方—支持中心。我猜是你的名字。很抱歉直接谈论支持质量,但当您对技术非常陌生时,从代码片段(无法编译,也使用未知函数)中理解某些内容确实很困难。我想我也应该为给您带来的不便表示歉意,因为我最初的假设不太正确。从字面上说,我认为:“自从这个家伙开始实现他自己的模型扩展,他应该已经足够好地使用XAF技术了:-)因此,我推断一小段代码就足以让您破解这个小问题;-)