繁体   English   中英

具有自定义属性的扩展WPF工具包PropertyGrid

[英]Extended WPF Toolkit PropertyGrid with Custom Attributes

我在网上搜索了一些有关扩展WPF工具包PropertyGrid( http://wpftoolkit.codeplex.com )和自定义属性的入门教程,但没有找到。 我还下载了带有示例的源代码,但这也没有帮助。 我是WPF的初学者,所以我可能在这里缺少简单的东西。 我想要做的是用一些自定义属性创建一个简单的属性网格。 有人是否拥有诸如属性网格之类的简单代码片段,该代码片段具有与诸如Person类的某些类相关联的两个属性(例如NameAge 我已经尝试了它们在Codeplex上的PropertyGrid文档页面中提供的代码段,但无法正常工作。 我设法将属性网格显示在UI上,但是仅此而已,没有自定义属性。

而且您的NameAge是字符串/整数类型。因此,如果将对象作为SelectedObject分配给PropertyGrid,则必须做的很好。 例如,这是我的代码,其中我向用户显示应用程序设置作为属性网格:
wpf

   <extToolkit:PropertyGrid
            Name="PropertyPanel"
            IsManipulationEnabled="True"></extToolkit:PropertyGrid>

代码隐藏

 PropertyPanel.SelectedObject = Properties.Settings.Default;

PopertyGrid会根据属性类型自动分配模板。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM