标签: wpf listbox wpf-4.5
我有一个ListBox,其项目不应该被选中,因为它们已被禁用。我通过绑定禁用该项的IsEnabled属性来完成此操作。但是,我需要能够显示一个弹出窗口,显示当用户单击禁用的项目时它被禁用的原因。完成这样的事情的最佳做法是什么?
ListBox
IsEnabled
答案 0 :(得分:0)
你可以这样做:
在listBox上方创建一个隐藏的透明控件。当列表框变得不可见时,使此控件可见。在此控件上注册MouseDown,它将显示弹出窗口等...