【发布时间】:2014-04-26 06:09:26
【问题描述】:
我的目标是为我的大学项目创建不同的UserControls,我正在尝试使用ContentControl 来包装我的UserControl。我已经放置了其他控件,例如Image、WebBrowser、MediaElement 等,现在我已经到了需要为UserControls 设置属性的阶段。因此,我想使用PropertyGrid 控件,但现在我面临的问题是PropertyGrid 控件,因为我获得了控件的所有默认属性,在我的情况下我不想要。
例如:如果我使用图像控制,那么我需要像 Source 和 Stretch 这样的属性仅在 PropertyGrid 中显示。谁能帮助我实现这一目标?
我尝试覆盖一些默认属性,例如“名称”,并将其指定为 [Browsable(false)] 以隐藏它不被显示。我不想对所有其他正在显示且不符合我要求的属性执行此操作。
我将Xceed.Wpf.Toolkit 用作我的PropertyGrid。
【问题讨论】:
标签: c# wpf propertygrid