【问题标题】:WPF Custom Control Design questionWPF 自定义控件设计问题
【发布时间】:2010-12-22 18:13:55
【问题描述】:

我有一个设计问题:

如果您必须制作一个支持搜索的 WPF 组合框, (= 显示带有一些按钮、搜索文本框、列表等的弹出窗口的组合框 所选项目馈送到默认的 ComboBox TextBox。) 你会怎么做?

  1. 编写自定义控件(直接继承自System.Windows.Control
  2. 写一个自定义控件继承自Selector/ComboBox
  3. 创建UserControl
  4. 使用带有“特殊模板”(CotnrolTemplate/Style ?)的默认组合框扩展到搜索功能
  5. 使用带有样式的默认组合框并附加EventHandlers..

谢谢你们!

【问题讨论】:

    标签: wpf controls


    【解决方案1】:

    我已经这样做了,我使用的方法是选项 2 - 我做了一个从第三方组合继承的模板控件,并将弹出内容替换为我自己的模板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多