作者destinyXfate (哇勒)
看板C_Sharp
标题[问题] WinForm DataGrid SelectChanged问题
时间Mon Mar 12 11:05:25 2018
请问为什麽我一个透过一个新视窗
当中的textbox 输入数字 (指定的row
然後button确定後
跳到指定的row
而该指定的row有highlight起来
但是在开启搜寻视窗的时候显示的row数字
还是上一次滑鼠点过的row数
我有设定selectchanged事件
但是没用滑鼠点的话
row的数字还是会上一次点的
EX: 主视窗开启後预设是row 1 highlight
我透过搜寻视窗搜寻row 5
画面有将row 5 highlight
但是我再次开启搜寻视窗时textbox还是1
除非我滑鼠有点过row 5
开启搜寻视窗时才会显示5
有办法不用滑鼠点
搜寻视窗输入完下一次开起来的数字还是上一次输入的数字吗?
EX:
我输入5
Row 5被highlight
下一次开启搜寻视窗的时候textbox还是显示5
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.12.177.189
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1520823927.A.B38.html
1F:→ niklee29: 开个property 或者直接开个公有变数,然後每次载入搜寻 03/12 17:49
2F:→ niklee29: 视窗时,将纪录回读,按下按钮时把纪录存入变数内,类 03/12 17:49
3F:→ niklee29: 似这样的方式 03/12 17:49