如何为自定义属性提供下拉选项
2009-09-19 00:00:00 来源:WEB开发网核心提示:对于某些比较简单的属性,我们可能不希望弹出对话框,如何为自定义属性提供下拉选项,而是直接选择,例如下面这样的效果图片看不清楚?请点击这里查看原图(大图),System和User,而且用户必须选择其一,这个图中,我们看到Folder属性
对于某些比较简单的属性,我们可能不希望弹出对话框,而是直接选择。例如下面这样的效果
图片看不清楚?请点击这里查看原图(大图)。
这个图中,我们看到Folder属性,有两个可选值。System和User。而且用户必须选择其一,不可以输入其他可能性。
那么这是怎么实现的呢?
1. 我们添加一个枚举类型
public enum FolderEnum
{
System,
User
}
2. 然后将该枚举指定给我们的自定义属性
IDTSCustomProperty90 folder = ComponentMetaData.CustomPropertyCollection.New();
folder.Name = "Folder";
folder.TypeConverter = typeof(FolderEnum).AssemblyQualifiedName;
3. 在BI Studio中测试
更多精彩
赞助商链接