我想让生成的dll文件引用以后,在属性栏中属性"ShapeGraphics"的值的范围形成一个下拉列表框:
"圆柱"
"方柱"
"饼图"
"线性"里面倒有个默认值“圆柱”,可要生成一个下拉列表框该怎么做啊?
        [Category("统计"), DefaultValue("圆柱"), Description("设置设置统计的图表形状")]
        public string ShapeGraphics
        {
            get
            {
                return _shapeGraphics;
            }
            set
            {
                _shapeGraphics = value;
            }
        }

解决方案 »

  1.   


    public enum ShapeGraphicsMode
    {
        圆柱,
        折线,
        方形
    }
    private ShapeGraphicsMode _shapeGraphics;
    [Category("统计"), DefaultValue("圆柱"), Description("设置设置统计的图表形状")]
    public ShapeGraphicsMode ShapeGraphics
    {
        get
        {
            return _shapeGraphics;
        }
        set
        {
            _shapeGraphics = value;
        }
    }