再问关于MSFlexGrid的问题!(呵呵,不好意思啊)
小弟再次问关于MSFlexGrid的问题,真是汗颜啊。
此次是关于选中的问题。
小弟将SelecttinMode=flexSelectionByRow,
因为我要在运行后,单击选择某一行,(一行中的是一系列相关数据),然后去读取这一行的数据。
但是,我不知道当选择了某一行后,应当怎么样判断当前选择的是哪一行。
还请指教!
另外还有个问题,就是,
我将第一行设置为固定行,用来显示列标题。(但是,我并不需要固定列,所以第一列也是用来显示数据的。)
我用CurrentY同msflexgrid1.top+msflexgrid1.rowheight(0)对比来判断当前鼠标点的位置是否在第一行(列标题行)的下面,如果是,则允许整行选中,否则则不选中。(即当点第一行时,不出现行选中的标记)。
但是,我发现不论我怎么设置,要吗,第一行和第二行都可以选中。(用CurrentY同msflexgrid1.top+msflexgrid1.rowheight(0)对比)
要吗,就都不能选中(用CurrentY同msflexgrid1.top对比)
即使我用用CurrentY同msflexgrid1.top+num对比(num是有个integer,但比较小,如10),情况还是和上面的相同。
请问,有什么办法可以改进吗?