具有自定义属性的扩展 WPF 工具包 PropertyGrid
我在网上搜索了一些有关扩展 WPF 工具包 PropertyGrid 的介绍性教程 (http://wpftoolkit.codeplex.com) 和自定义属性但没有找到。我还下载了包含示例的源代码,但这也没有帮助。我是 WPF 的初学者,所以我可能会在这里错过一些简单的东西。我想要做的是创建一个带有一些自定义属性的简单属性网格。是否有人有一些简单的代码片段,例如属性网格,其中有两个属性(如 Name
和 Age
),它们与某些类(如 Person
)相关联。我已经尝试过他们在 Codeplex 上的 PropertyGrid 文档页面中提供的代码片段,但我无法让它工作。我已设法将属性网格显示在 UI 上,但仅此而已,没有自定义属性。
I've searched the web for some introductory tutorial about the Extended WPF Toolkit PropertyGrid (http://wpftoolkit.codeplex.com) and custom attributes but didn't find. I've also downloaded the source code with the samples inside but that didn't help either. I'm a beginner with WPF so i might be missing something simple here. What i want to do is to create a simple Property Grid with some custom attributes. Does someone have a code snippet of something simple like a Property Grid with two attributes like Name
and Age
that are associated with some class like Person
. I've already tried the snippet that they provide in the PropertyGrid documentation page on Codeplex but i couldn't get it to work. I've managed to put the Property Grid appear on the UI, but that's all, no custom attributes.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
而且您的
Name
、Age
是 string/int 类型。因此,如果您将对象作为SelectedObject
分配给 PropertyGrid - 它一定会很好。例如,这是我的代码,其中我将应用程序设置显示为属性网格给用户:wpf:
代码隐藏:
PopertyGrid 根据属性类型自动分配模板。
And your
Name
,Age
are string/int types.. So if you assign your object asSelectedObject
to PropertyGrid- it must do just fine. For example here is my code where i show application settings as property grid to the user:wpf:
codebehind:
PopertyGrid assigns templates automatically, depending on property type.