c# WPF在网格中选择项目

本文关键字:选择 项目 网格 WPF | 更新日期: 2023-09-27 17:53:41

要清楚,我说的是网格-不是GridView或DataGrid或类似的东西。我在网上找到的都是GridView之类的东西。

我希望能够通过鼠标单击或从网格中拖动来选择项目。我所拥有的是一个表格填满了通过网格实现的文本。我希望能够在网格中选择"单元格"。

我不使用DataGrid的原因是因为我找不到一种方法来设置单元格的跨度。

谢谢你,Dolev .

c# WPF在网格中选择项目

几个月前我使用了几乎相同的方法:带有行和列的动态ui也许这对你有帮助。

最后我使用了选择器。IsSelected附加属性。选择器类

我修改了MouseDown, MouseUp, MouseMove事件,以记录在按住左键拖动鼠标时创建的矩形。然后检查哪些单元格在矩形内。为了再次检查单元格是否被选中,我使用了选择器。