小弟初学,做一个小项目。
前提:一、我用datagrid实现了数据绑定,每一行都是一个“用户”对象,这个用户对象有很多属性,我只让datagrid显示出了其中几个比如姓名之类的。二、我加了一个checkboxcolumn在第0列,这个列的值目前与每一行的对象无关。
我想实现一个功能:点选某几行的checkbox(可以多选),把选中行的对象传到一个数组里,以便于我进行进一步操作。这个多选事件该怎么写?用什么关键字监听?怎么取到同行的整个对象而不是只去到后面哪一个单元格的值?
ä½ ç»çè¿ä¸ªæç¨è¯´ç太模ç³äºï¼èä¸åæçé®é¢å¥½å没ä»ä¹å ³ç³»ãæç°å¨ä¸æ¯æ°æ®ç»å®çé®é¢ï¼åªæ¯æ³æä¹æ ·æ£æµè¢«checkboxéä¸è¡ç¶åè¿åè¡å 对象çé®é¢ãè½ç»æä¸ç¹æ示ä¹ï¼ç¨for循ç¯éåæ£æ¥ä¹ï¼æä¹æ£æ¥ï¼ç¨ä»ä¹å ³é®åï¼æ£æ¥åæä¹è¿å对åºè¡ç对象ï¼
追çDataGridç¨æ³ç³»åç第6ç¯çäºåï¼SelectedItemå°±è½è¿å对象çï¼éé¢è·å¾æ个åå æ ¼å¯¹è±¡é½å¯ä»¥ï¼çäºä½ åæé®ã