我试图改变反映了一个只读属性。一切运行正常性能不错。但是当我使用自定义编辑器,它不改变属性。我也试过在这个论坛上得到一个答案,但一天之后没有人看过这个主题,所以我想问在这里再次(也是最后一次)
在这里我想改变的属性:
[UIPathEditor.OfdParams("Video Files|*.wmv", "Choose Background Video")]
[Editor(typeof(UIPathEditor), typeof(UITypeEditor))]
[ReadOnly(false)]
[Description("The background video")]
[Category("Appearance")]
public string Video
{
get { return _backgroundVideo; }
set { _backgroundVideo = value; }
}
[ReadOnly(false)]
[Description("The volume of the video")]
[Category("Appearance")]
public int Volume
{
get { return _volume; }
set { if (value <= 100 && value >= 0)_volume = value;}
}
这是我使用的代码做到这一点:
{C}
随着成交量的属性,它运行良好。但在视频属性,它有没有效果...
我想改变属性[只读(假),因为其属性格,我想编辑这些属性。我想编辑和上取决于所选对象的非编辑之间切换。