WPF中ListBox的item中有Button或其他控件时点击事件的处理
来源:互联网 发布:苏州软件开发公司 编辑:程序博客网 时间:2024/06/05 11:35
最近在项目中使用ListBox时遇到了这样的问题:
ListBox中有一个删除按钮,点击后要删除当前项;翻资料后发现可以这样处理:
在Button的点击事件中通过
var curItem = ((ListBoxItem)video_name.ContainerFromElement((System.Windows.Controls.Button)sender)).Content;
可以拿到当前ListBox的item对象,如果你的ListBox值是绑定的动态集合,那么curItem 可以通过强转为该集合中类的对象,然后通过对象可以拿到绑定的数据;
之后可以通过遍历集合去删除这一项。
如有其它方法,欢迎告知,谢谢啦!
阅读全文
0 0
- WPF中ListBox的item中有Button或其他控件时点击事件的处理
- ListBox中增加item的双击事件
- ListView的item中有Button,ImageButton之类的控件导导致item的点击事件失效
- GridView, ListView的item中嵌入button或其他view导致item点击失效的研究
- 当listview的item的布局中有Button等可点击按钮时,item的点击事件与Button的点击事件处理
- WPF中ListBox控件的使用
- Android中ListView(gridview)的item中有button等子点击控件时不能响应点击事件的原因
- WPF中确保显示ListBox选中的Item
- 解决ListView中Item的子控件(比如Button)与Item点击事件冲突
- ListView控件的onItemClick事件和item中Button的onClick事件冲突的解决办法
- ListView控件中item中实现的Button的点击事件
- WPF中ListBox控件在选择模式(SelectionMode)为Single时仍然出现多个Item被选中的问题
- 在adapter中对item的某个控件点击,并在点击事件中对其他item控件进行设置
- listview的条目中有button,或item点击失效的解决方案
- WPF重写ListBox的item
- listview的item中有checkbox,仍要整个item响应点击或长按事件
- ListView中的item,如果有button控件,则会屏蔽item的点击事件
- Listiew的Item点击无反应(在item中有Button等抢焦点的控件存在时)
- 农业网
- XYNUOJ 1257 捕杀恶龙—贪心算法
- C++填坑之路
- C语言——实例041 static 静态局部变量
- 233. Number of Digit One 详细解答
- WPF中ListBox的item中有Button或其他控件时点击事件的处理
- 什么是跨域?如何解决跨域问题?
- 开灯问题
- 17暑假多校联赛1.1 HDU 6033 Add More Zero
- 关于chrome上的网银安全控件开发技术(chrome 调用本地dll)
- jsp:useBean出现中文乱码
- Spring 的 IOC 容器和SpringMVC 的IOC容器
- XYNUOJ 1259 找零钱—贪心算法
- React Native 报错误“Error watching file for changes: EMFILE”