0
|
TheGeekYouNeed · 技术社区 · 14 年前 |
1
1
ListBoxItem没有“Click”事件,因此不清楚添加ControlTemplate时所做的操作或丢失的功能。 如果在ControlTemplate中有一个按钮,则可以将其Click事件设置为与在ContoltEmplate之外完全相同的方式。下面是一个简单的示例,其中ListBoxItem除了在内容旁边显示一个按钮之外什么也不做,并且该按钮调用一个名为“onclickWebButtonClicked”的事件处理程序:
如果您的意思是希望ListBoxItem根据项目是否被选中而显示不同,只需在IsSelected上设置一个触发器:
|
2
0
这是你真正想要的鼠标点击,还是你只是对选择的改变做出反应?如果是这样,您可能希望改用ListBox.SelectionChanged。 否则,我相信这就像添加onclick=一样简单。在模板中,发送者将是被单击的元素。 |
John · 用于筛选列表框的多个组合框 6 年前 |
5haun0 · 为一行选择了多个条件的高级筛选器 6 年前 |
Kirill Khod · WPF绑定到资源中的元素 6 年前 |
arc95 · 获取名称首字母相同的所有文件或图像 6 年前 |