首页 新闻 会员 周边 捐助

请教几个关于自定义控件的问题。

0
悬赏园豆:50 [已关闭问题]

(1) 

//是否是图片新闻
        [Bindable(true)]
        [Category("控件设置")]
        [DefaultValue("")]
        [Localizable(true)]
        [Description ("是否是图片新闻")]
        public bool IsPicNews
        {
            get
            {
                return this.bIsPicNews;
            }

            set
            {
                this.bIsPicNews = value;
            }
        }

 //是否是新闻
        [Bindable(true)]
        [Category("控件设置")]
        [DefaultValue("")]
        [Localizable(true)]
        [Description ("是否是新闻")]
        public bool IsNews
        {
            get
            {
                return this.bIsNews;
            }

            set
            {
                this.bIsNews = value;
            }
        }

当IsPicNews为true时IsNews才起作用(我的意思是在属性浏览框中当用户操作时),则这样的代码应该怎样写?一直没找到方法,请帮满看下,谢谢了!

(2)

定义一个枚举

  public enum PicPosition
        {
            新闻最底部,
            新闻最顶部
        }
        private PicPosition bbPicPosition;

 [Bindable(true)]
        [Category("控件设置")]
        [DefaultValue("")]
        [Localizable(true)]
        [Description("在新闻中的位置")]
        public PicPosition bPicPosition
        {
            get
            {
                return this.bbPicPosition;
            }

            set
            {
                this.bbPicPosition = value;
            }
        }

并在

 protected override void Render(HtmlTextWriter writer)
        {

if (bbPicPosition ==PicPosition .新闻最顶部)

怎么这样判断却出现了

}

(3)

自定义控件中的关于选择字体是宋体什么的属性是哪个?

请大家帮忙看下我的这些问题,谢谢了!!!

宪华的主页 宪华 | 初学一级 | 园豆:0
提问于:2009-08-17 14:36
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册