gpt4 book ai didi

wpf - WCF 到 WPF 类 INotifyPropertyChanged 怎么样

转载 作者:行者123 更新时间:2023-12-04 05:46:06 25 4
gpt4 key购买 nike

我有以下 WCF 类:

[DataContract]
public class Book
{
[DataMember]
public int Id{get;set;}
[DataMember]
public string Title {get;set;}
}

当我将此类检索到我的 WPF 应用程序时,我希望它实现 INotifyPropertyChanged 接口(interface)。

这样做的正确方法是什么?

从 WCF 检索数据后,我应该将数据复制到另一个类,该类实现 INotifyPropertyChanged,还是应该在 WCF 类中实现它?

最佳答案

正确的方法是使用 Visual Studio 中的添加服务引用添加引用 - 默认情况下,这会创建一个 Reference.svcmap 文件,其中包含以下元素 <EnableDataBinding>true</EnableDataBinding> .此元素控制 INotifyPropertyChanged 代码的生成。默认情况下,它设置为 true,因此生成的客户端类将已经实现 INotifyPropertyChanged。

如果您使用的是命令工具 (svcutil.exe),您需要查看选项/enableDataBinding-as described here .

关于wpf - WCF 到 WPF 类 INotifyPropertyChanged 怎么样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10667034/

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