gpt4 book ai didi

visual-studio-2010 - Visual Studio 2010/11 Beta 可移植类库项目是否支持 INotifyPropertyChanged?

转载 作者:行者123 更新时间:2023-12-03 10:29:55 26 4
gpt4 key购买 nike

在 Visual Studio 2010 或 Visual Studio 11 Beta 中创建可移植类库时,是否支持 INotifyPropertyChanged?如果是这样,可以在哪个命名空间中找到它?

还是仅在 Visual Studio 11 Beta 中支持?

您可以在此处为 Visual Studio 2010 SP1 下载它:
http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981/

我见过有人说你可以在线使用它,但我见过的任何 MSDN 文档都没有提到 INotifyPropertyChanged,但确实提到了诸如支持 INotifyCollectionChanged 之类的东西。

我想知道这个项目类型是否有两种不同的实现的原因是我知道使用 .NET 4.5 beta 你可以针对 Metro 风格的应用程序,而这在 VS2010 和 .NET 4 中是做不到的

最佳答案

Jeremy Likness 撰写了一系列精彩的三篇文章,探讨了为跨不同平台(Silverlight、WPF 和 Metro 风格)的 MVVM XAML 应用程序制作可移植库的主题。

  • Part 1: Creating the PortableLibrary
  • Part 2: Portability in Silverlight and WPF: a Tale of Type Forwarders
  • Part 3: Portability in Metro: A CLR and WinRT Love Affair

  • 本系列主要关注 ICommand 接口(interface),但问题大同小异。

    要回答您的其他问题,此接口(interface)的 Metro 风格版本在 Windows.UI.Xaml.Data namespace 中定义。 .

    关于visual-studio-2010 - Visual Studio 2010/11 Beta 可移植类库项目是否支持 INotifyPropertyChanged?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9836673/

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