GUICtrlCreateListViewItem相关问题,会的朋友帮帮看看,谢谢。
本帖最后由 ddx13 于 2009-5-30 21:26 编辑#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#Include <GuiListView.au3>
$Form1 = GUICreate("Form1", 256, 153, 336, 253)
$ListView1 = GUICtrlCreateListView("", 0, 0, 250, 150)
_GUICtrlListView_AddColumn($ListView1, "名称", 125)
_GUICtrlListView_AddColumn($ListView1, "型号", 100)
_GUICtrlListView_JustifyColumn($ListView1, 0, 2)
_GUICtrlListView_JustifyColumn($ListView1, 1, 2)
_GUICtrlListView_JustifyColumn($ListView1, 1, 0)
_GUICtrlListView_HideColumn( $ListView1 , 1)
GUISetState(@SW_SHOW)
_OpenLIST()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _OpenLIST()
For $i = 1 to 20
sleep(100)
$cmboVal=""
For $c = 1 to 2
$cmboVal &=$i&"A|"
Next
GUICtrlCreateListViewItem($cmboVal, $ListView1)
Next
_GUICtrlListView_HideColumn( $ListView1 , 1)
EndFunc
加载数的时候,我想让列表2(型号)隐藏性加进去,但是我隐藏后,加载的时候就会出现,会的朋友帮忙看一下。谢 谢。 没有朋友遇到过这样的事情吗?? 其实要达到你要的效果很容易
GUISetState(@SW_SHOW)
_OpenLIST()
换换位置:
_OpenLIST()
GUISetState(@SW_SHOW)
这样你会发现当你的窗体显示之前,列表2(型号)已经隐藏性加进去 谢谢,你这种方法,可以实现,不过如果数据库有搜索功能的时候,又会出现。不好看。等了半一天没有人回答。我只有改变我读取数据库的方法来实现了。不过还是要谢谢你。
页:
[1]