首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WPF中可视化/编辑业务对象的属性

在WPF中可视化/编辑业务对象的属性
EN

Stack Overflow用户
提问于 2010-09-20 16:37:18
回答 2查看 255关注 0票数 0

我是WPF的新手,我想知道WPF中的业务属性可视化方法。

我解释说:

我是一名城市建筑师,并绘制了一个城市规划。我的城市是一幅帆布,长方形,代表房屋。我可以在画布上拖动长方形。

现在,我需要编辑房子的属性,当我选择一个房子。

有什么办法可以做到吗?我的意思是类似于Winforms中的PropertyGrid,或者类似的可能是"PropertiesPopup“或"propertybar”)?

我的意思是,我选择一个UI元素 HouseUserControl,,但是想要显示(编辑)关联的业务对象 House对象属性

欢迎任何文章或想法。谢谢。

EN

回答 2

Stack Overflow用户

发布于 2010-09-20 18:06:18

哇-这是个大问题吗.

这里有无数的答案,但也许有一件事要说明的是,看看MVVM (),这是一种“(最新的) WPF方式”。

乔希史密斯通常被认为是最好的之一,甚至有

票数 0
EN

Stack Overflow用户

发布于 2010-09-21 21:14:07

确切地说,没有,在WPF中没有一个类似于PropertyGrid的内置控件;有一些开放源代码的努力来提供一个控件(但我上次看到它们非常不发达.反正我看的都是..。不过,做得很好!继续前进!)

此外,Silverlight还有DataForm,它是编辑一般对象的一种简洁的方法,但WPF也缺少这一点。已经有一些努力来移植Silverlight one,但是很多功能都丢失了,最近我还没有看到在这个方向上有任何活动。

总之..。现在还没有一种简单的,拖放的方法。但是,如果业务对象在其设计中受到限制(一个非常内聚的域模型),那么很容易使用您自己的半泛型编辑器,当然,使用MVVM就像万科建议的那样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3753501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档