Foxtable(狐表)用户栏目专家坐堂 → [求助]列表视图问题


  共有2810人关注过本帖树形打印复制链接

主题:[求助]列表视图问题

帅哥哟,离线,有人找我吗?
pcxjxjhkw
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
[求助]列表视图问题  发帖心情 Post By:2015/7/16 17:13:00 [显示全部帖子]

列表视图中的行在拖动时,如何实现,给一个提示?

有两个列表视图,将其中一个的行拖动到另一个视图中,在拖动时(还 未拖动到另一个视图中)【BeforeDragRow事件中】,显示提示,是否已存在

如果用消息框可以实现,我现想用提示信息

如下的代码未能实现,其提示信息未能在拖动时实时显示

Dim lvw As WinForm.ListView = e.Form.Controls("个人收藏菜单")
If lvw.Rows.Contains(e.Row.Name) = True Then  ''如果已收藏此菜单
    e.Sender.Current.ToolTipText = "已添加"
    ' MessageBox.Show("【" & e.Row.Text & "】已添加!","提示",MessageBoxButtons.OK,MessageBoxIcon.Warning)
    ' e.Cancel = True
End If

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/16 17:20:00 [显示全部帖子]

老师,你的方法是控件提示信息,不是列表视图的当前行。

e.Sender.Current.ShowToolTip("已添加")  报错,未找到该属性

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/16 18:46:00 [显示全部帖子]

当停止拖动时,如何让它自动消失呢?

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/16 18:59:00 [显示全部帖子]

已解决,还是分享出来

MouseUp

If e.Button = MouseButtons.Left Then  ''如果松开的是左键
    If e.Form.ExistControl("提示") = True Then  ''如果存在该控件
        e.Form.Controls("提示").HideToolTip
    End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/16 19:48:00 [显示全部帖子]

lbl.Left = System.Windows.Forms.Cursor.Current.Position.X - e.Form.baseform.left
lbl.Top = System.Windows.Forms.Cursor.Current.Position.Y - e.Form.baseform.Top

新问题:窗口直接预览或在模式下测试通过,但当是并列窗口时,上两句代码报错——未将对象引用设置到对象的实例

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/16 20:08:00 [显示全部帖子]

位置不正确!

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/16 20:12:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150716201433.jpg
图片点击可在新窗口打开查看
以图为证。


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150716201559.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2015/7/16 20:13:18编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/16 20:14:00 [显示全部帖子]

因为是整个项目,无法上传

 回到顶部