社区
DataWindow
帖子详情
删除行判断问题
sysnet
2003-09-11 02:52:43
我在写套简单的管理软件,欲在在DataWindow里删除行的时候,如何判断用户是否选定某一行?如果一行都没有选定的话不允许删除行?
谢谢各位高手解答
...全文
48
7
打赏
收藏
删除行判断问题
我在写套简单的管理软件,欲在在DataWindow里删除行的时候,如何判断用户是否选定某一行?如果一行都没有选定的话不允许删除行? 谢谢各位高手解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liujiaqiang
2003-09-11
打赏
举报
回复
long ll_selectstart , ll_rowcount
ll_selectstart = 1
ll_rowcount = dw_1.rowcount()
while ll_selectstart <= ll_rowcount
if dw_1.getselectedrow(ll_selectstart) > 0 then
dw_1.deleterow(ll_selectstart)
else
ll_selectstart = ll_selectstart + 1
end if
loop
试试。。
klbt
2003-09-11
打赏
举报
回复
用selectrow的方法比接好。
pubble
2003-09-11
打赏
举报
回复
数据窗口的clicked等script中的参数row,是数据窗口当前的选定行,别的地方用getrow()
选中的行高亮显示的如liu96053所言
liu96053
2003-09-11
打赏
举报
回复
在click事件中写
this.selectrow(row,true)
然后做循环判断数据窗口
dw.isselected(i)=true
的删掉
workhand
2003-09-11
打赏
举报
回复
delete 事件里写
if dw.getrow() <= 0 then return
eminena
2003-09-11
打赏
举报
回复
比如,取当前行号:getrow()
jdsnhan
2003-09-11
打赏
举报
回复
方法很多,
默认状态 cb_del.enabled = false
在clicked 或doubleclicked事件中控制
if row <= 0 then return
cb_del.enabled = true.
还可以用isselected()去判断,好多好多。
dataGridView (1)
删除
最后一
行
空白
行
(2)
判断
返回的
行
数
删除
最后一
行
空白
行
dataGridView1.AllowUserToAddRows = false; *
判断
返回的
行
数 ...在没有数据时dataGridView1会返回一个空白
行
,如果不去除最后一
行
空白
行
判断
返回信息为0要使dataGridView1.R...
python数据分析-
判断
DataFrame两列,
删除
同时为nan或相同值的
行
问题
:需要
判断
dataframe的两列,如果同时为空就
删除
该
行
,或该
行
中值相同就
删除
该
行
。 一、做了一组数据如下 a = pd.DataFrame({'A':[1,2,np.nan,np.nan,5],'B':[np.nan,7,np.nan,9,10],'C':[6,np.nan,8,9,np.nan]}...
MFC list control 控件
判断
当前选中
行
,设置
行
选中,取消
行
选中
下面是一个button(按钮)的触发事件,按钮按下检测list control(列表)控件是否有选中的
行
,把选中的
删除
。(m_list 是list control 的变量名) void CListDis::OnBnClickedButton2() { // TODO: 在此添加控件...
python数据分析-DataFrame根据某列的数据
判断
,
删除
满足条件的数据所在的
行
问题
:有一个DataFrame,有一列数据是日期的数据,但是数据类型不是日期型,而且,需求是空的保留,
删除
日期在2020-01-01前的数据所在的
行
。 a = pd.DataFrame({'one':[1,2,3,4,5],'two':['2021-03-01','','2019-12-...
C#--
删除
DataTable中的某一
行
1,使用DataTable.Rows.Remove(DataRow),...3、在
删除
DataTable中的
行
的时候,每
删除
一
行
,DataTable中所有
行
的索引都会发生改变。Remove的使用是datatable.Rows.Remove(datatable.Rows[i]);而Remove方法则是直接
删除
.
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章