WPF版的Spread怎么实现cell点击事件?
您好:求助一下,WPF版的Spread,
我想点击Cell时,根据cell的行列进行不同的处理,
WPF版没找到CellClick事件,也没有找到其他合适的事件能取得到点击的行列,
以上,谢谢!
追加一个现象
点击鼠标左键时,MouseDown和MouseLeftButtonDown没有被触发,
但点击右键可以触发MouseRightButtonDown,一般是什么原因? 是有cellClick 事件的。
gcSpreadSheet.CellClick
dexteryao 发表于 2017-8-2 13:37
是有cellClick 事件的。
gcSpreadSheet.CellClick
现在的代码写法如下,
没有cellclick事件呀?
怎么能搞出来?
<sg:GcSpreadGrid Name="GcSeikyuFiles" ItemsSource="{Binding Models, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Margin="10"
SelectionUnit="Row" SelectionPolicy="Single"
Background="Transparent"
BorderBrush="Transparent"
MouseLeftButtonDown="mouseLeftButtonDown"
MouseRightButtonDown="mouseRightButtonDown"
AutoGenerateColumns="False" DocumentUri="/DensoWPF;component/document16.sgxml" RowCollectionChanged="GcSeikyuFiles_RowCollectionChanged"
> 顶上去! 为什么我有
xmlns:ss="http://schemas.grapecity.com/windows/spreadsheet/2012" x:Class="AddRemoveRows.MainWindow"
mc:Ignorable="d"
Title="MainWindow" Height="500" Width="600">
<Grid>
<ss:GcSpreadSheet x:Name="gcSpreadSheet" CellClick="" HorizontalAlignment="Left" VerticalAlignment="Top" Height="413" Width="594" Margin="0,0,-0.4,0"/>
dexteryao 发表于 2017-8-2 19:02
为什么我有
你用的是GcSpreadSheet ,而我用的是GcSpreadGrid ,
在使用GcSpreadSheet 的基础上,怎么实现?
画面客户已经做好了,不能轻易改变 错了错了,我希望使用GcSpreadGrid ,怎么能出来cellClick事件? dexteryao 发表于 2017-8-2 19:02
为什么我有
你用的是GcSpreadSheet ,而我用的是GcSpreadGrid ,
在使用GcSpreadGrid 的基础上,怎么实现?
画面客户已经做好了,不能轻易改变 抱歉,之前没看清您用的是GcSpreadGrid,GcSpreadGrid是很老版本的,很多功能没有,
您看下 CellEnter 事件。
页:
[1]
2