【问题标题】:Making a combobox with nested items wpf使用嵌套项目 wpf 制作组合框
【发布时间】:2014-12-04 08:32:22
【问题描述】:

我想在 wpf 中创建一个包含嵌套项目的组合框,以便每个项目水平扩展并且我可以查看子项目。选择子项后,组合框文本和值应等于该子项。我在互联网上找到了this。它看起来很不错,但它的行为不像我想要的那样。它只是一个看起来像组合框的菜单。

【问题讨论】:

  • 您能否展示一下您是如何尝试为组合框发布的示例以及您在哪里遇到问题的?
  • @sivaGopal 我想在我的程序中检查框的文本和值,但它基于事件工作。当我选择一个项目时,标题不会改变。
  • 发布一些您目前创建的代码,以便有人可以帮助您修复,如果不是他们必须完成您的任务。
  • 我没有更改它的代码。我只是按原样使用它,我希望每次都能检查控件的文本和值,并且当用户选择一个项目时它应该会改变。就像一个组合框。
  • 我认为这在核心功能中不可用。

标签: c# .net wpf


【解决方案1】:

ComboBox 中没有像 SubItems 这样的东西。您将必须定义自己的此类控件。您还可以搜索并获得第三方控制。 我建议您使用TreeView

【讨论】:

  • 我知道默认的 ComboBox 没有这样的东西,我的问题是如何制作或在哪里找到它。我搜索了几天,但我唯一找到的是我分享的链接。 TreeView 需要很大的空间,而我只有很小的空间供我控制。我需要一些东西来扩展其他控件的顶部。类似于 ComboBox。
猜你喜欢
  • 2013-10-25
  • 1970-01-01
  • 2011-07-04
  • 1970-01-01
  • 1970-01-01
  • 2017-09-02
  • 1970-01-01
  • 2016-07-04
  • 2013-01-14
相关资源
最近更新 更多