gpt4 book ai didi

WPF 快速原型(prototype)设计。无需运行即可查看更改

转载 作者:可可西里 更新时间:2023-11-01 10:09:10 30 4
gpt4 key购买 nike

我正在做一个 WPF 应用程序,使用 Blend4 和 VS2010 来编辑 XAML 文件。

其中最烦人的事情之一是进行小的更改并查看它们的实际效果。由于 View 中的数据是通过绑定(bind)从 ViewModel 和模型填充的,因此您在 Blend 设计器中看到的内容与您在运行应用程序时获得的内容不同。每次进行更改时,您都需要重新编译并“重新运行”您的应用程序,无论是否只是更改某些元素边缘的像素。

我想知道是否有任何方法可以在您的 XAML 中执行快速更改并在真实界面中观察它们。

与在网站中一样,想法类似于在 HTML 中进行更改,然后按 F5 以查看更改。

也许您可以运行“部分”应用程序以将 View 数据绑定(bind)到模型,然后仅更改 xaml 的“ View 代码”。

你知道这是否可能吗?

谢谢!

最佳答案

无论是使用 Blend 还是 Visual Studio,快速设计 MVVM 用户界面的关键是示例数据。只要数据不访问服务,您就可以在设计时使用与在运行时相同的 View 模型。

无论您是否使用 MVVM Light,您都可以使用它的技术让您的 View 模型检测设计时间并返回不同的数据。您还可以在此处阅读 Laurent Bugnion 关于示例数据的想法:

关于WPF 快速原型(prototype)设计。无需运行即可查看更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4833928/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com