代码之家  ›  专栏  ›  技术社区  ›  Kishore Kumar

WPF开发人员要避免的常见编程错误[[关闭]

wpf
  •  4
  • Kishore Kumar  · 技术社区  · 15 年前

    6 回复  |  直到 15 年前
        1
  •  3
  •   Arcturus    15 年前

    像对待Windows窗体一样对待它。。别那么做。。WPF!=WinForms。。

        2
  •  4
  •   Mohnkuchenzentrale    15 年前

    我认为一个很大的错误是忽略了优秀开发人员应该使用的M-V-VM模式

        3
  •  2
  •   luvieere    15 年前

    PropertyChangedCallback , ValidateValueCallback CoerceValueCallback .

    正常的.NET代码可以通过它们来获取或设置属性值,但是WPF通过直接到后台存储来获取和设置这些值。

    因此,CLR包装器应如下所示:

    public int Prop
    {
      get
      {
        /*NOTHING IN HERE*/
    
        return (int)GetValue(ThingyProperty);
      }
    
      set
      {
        /*NOTHING IN HERE*/
    
        SetValue(ThingyProperty, value);
    
        /*NOTHING IN HERE*/
      }
    }
    
        4
  •  1
  •   Goblin    15 年前

    过度工程。。。仅仅因为可以使用复杂绑定并不意味着可以维护它。。。

        5
  •  0
  •   Community CDub    8 年前

    看看这个-

    最常见的错误是什么 在WPF开发中? What are the most common mistakes made in WPF development?

        6
  •  0
  •   Anvaka    9 年前
    • 忽略MVVM模式
    • 就像银光一样
    • 忽略 XAML coding guidelines
    • 忽略Visual Studio输出中的绑定错误
    • 在Visual Studio中忽略设计器(即WPF应用程序可混合性)