推荐用于wpf自定义控件设计时间功能的书籍

时间:2012-04-27 14:43:58

标签: wpf visual-studio-2010 custom-controls design-time cider

我有一些自定义控件,我想在Cider(VS wpf设计器)中更加“用户友好”。我有MSDN中的所有文档和我通过谷歌找到的一些网站,但我找不到一些简单问题的答案:

  1. 如何为从集合编辑器创建的项目设置默认值(如datagrid中的列,而不是从工具箱中拖放)
  2. 如何生成XAML(如单击生成列时的数据网格剂量)
  3. 如果您知道任何详细说明如上所述的文档,请与我们联系。

    此外,如果您知道/拥有任何具有设计器支持的可见源代码的自定义控件(如Xceed或DevExpress),请分享链接。

2 个答案:

答案 0 :(得分:2)

推荐书籍:

1- www.amazon.com/Pro-WPF-2012-Presentation-Professionals
2-任何关于设计模式的书,如www.amazon.com/3-0-Design-Patterns-Judith-Bishop
3- MVVM 要向数据网格添加列,您不需要生成xaml,有一个列集合,您可以通过代码添加一个

dataGrid1.Columns.Add(new DataGridTextColumn{ Header = "column1"});

很好地阅读第一本书,你会很好

答案 1 :(得分:1)

这是一本非常珍贵的书,深入到自定义控件开发中:

WPF Control Development Unleashed: Building Advanced User Experiences