【发布时间】:2016-09-13 23:01:58
【问题描述】:
我正在使用 C# 和 WPF 编写一个 Windows 桌面应用程序。我有一个组合框,用于输入文件路径或从以前使用的文件路径中进行选择。如果文件被删除或用户输入了有效文件但不是所需文件,则列表中的文件可能会变得无效。他们要求一种从组合框下拉列表中删除错误条目的方法。他们想右键单击一个项目并从上下文菜单中选择删除。
<ComboBox x:Name="cbDocket" IsEditable="True">
<ComboBox.ContextMenu>
<ContextMenu>
<MenuItem Header="Remove" Click="cbDocket_MenuItemRemove">/>
</ContextMenu>
</ComboBox.ContextMenu>
</ComboBo>
这是最简单的部分。我无法弄清楚的是如何确定他们选择了哪个项目。搜索没有找到任何有效的建议。任何帮助,将不胜感激。有没有另一种更容易的方法来做到这一点?哦,是的,我对 C# 和 WPF 都很陌生。
谢谢,布赖恩
【问题讨论】: