有两个问题衣请教大家:
1 一个自定义控件中有个ListView控件,
在lsvItem_ItemClick(ByVal Item As MSComctlLib.ListItem)中执行了对窗体中其他控件的操作后,我想让listview的当前行仍保持高亮选中状态,怎么做呢?现在执行完后,它就失去了焦点,当前行是灰色状态,表明焦点不在它上头.用以下语句也不行
SelectIdx = Item.Index
listView.ListItems(SelectIdx).Selected = True2 假设窗体上有一个自定义控件和其他控件,当对其他控件操作以后,怎么用代码让焦点落到自定义控件里的某个控件上?
1 一个自定义控件中有个ListView控件,
在lsvItem_ItemClick(ByVal Item As MSComctlLib.ListItem)中执行了对窗体中其他控件的操作后,我想让listview的当前行仍保持高亮选中状态,怎么做呢?现在执行完后,它就失去了焦点,当前行是灰色状态,表明焦点不在它上头.用以下语句也不行
SelectIdx = Item.Index
listView.ListItems(SelectIdx).Selected = True2 假设窗体上有一个自定义控件和其他控件,当对其他控件操作以后,怎么用代码让焦点落到自定义控件里的某个控件上?
解决方案 »
- 一些问题 +求vba的资料啊
- 如何在VB中使用存储过程呢?
- 如何读取数据库里的表的字段名,并将其追加到DATALIST控件中!
- 救急!!!大家帮我看看这个错误是怎么回事儿??????
- 有没有将文件客户端分解,服务器端合成的控件和组件源代码?求助
- 用vb做的前台与数据连接后怎么用控件DBCombo
- 谁帮我用VB写一个一小时倒计时,万分感谢
- activereport报表问题???
- VB里有没有2,8,10,16进制互换的函数?
- VB中如何实现一段时间内如果过条件满足则执行一段代码,如果时间到条件仍不满足则继续执行后面的代码。
- vb操作word,如何让其中的table居中?
- 创建一个数据类型为自动编号字段格式为000
比如form1窗体上有一个自定义控件a, a控件里面有个控件b(tabindex为0)和控件c(tabindex为1),现在在form1中怎么让自定义控件a中的控件c得到焦点?
a.c.setfocus必定是不行的啊
Declare Function GetFocus Lib "user32" Alias "GetFocus" () As LongDeclare Function SetFocus Lib "user32" Alias "SetFocus" (ByVal hwnd As Long) As Long