Listview Abstand setzen

  • Hallo Leute

    Wie ist nochmal die Funktion um den Abstand bei der Listview zu setzen?
    (habe in der suche auf die schnelle nichts gefunden xD)

    Beispiel
    erste spalte 300 pixel
    zweite spalte 100 pixel
    [Blockierte Grafik: http://dark-labs.de/?di=812975095303]

    mfg.
    Andi

    Einmal editiert, zuletzt von sl4y3r (12. Februar 2011 um 12:30)

  • Mahlzeit,
    erstmal ein Tipp zum suchen:
    UDFs durchsuchen + Englische Übersetzung (ggf. googlen) von "Spaltenbreite"
    -> columnwidth
    dann in der UDF nach nem passenden Treffer suchen / googlen

    dann kommt (in diesem fall) in der Hilfedatei sogar ein gutes Beispiel:
    1:1 kopie:

    Spoiler anzeigen
    [autoit]

    #AutoIt3Wrapper_au3check_parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
    #include <GuiConstantsEx.au3>
    #include <GuiListView.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Opt('MustDeclareVars', 1)

    [/autoit] [autoit][/autoit] [autoit]

    $Debug_LV = False ; Check ClassName being passed to ListView functions, set to True and use a handle to another control to see it work

    [/autoit] [autoit][/autoit] [autoit]

    _Main()

    [/autoit] [autoit][/autoit] [autoit]

    Func _Main()
    Local $hListView

    [/autoit] [autoit][/autoit] [autoit]

    GUICreate("ListView Set Column Width", 400, 300)
    $hListView = GUICtrlCreateListView("Column 1|Column 2|Column 3|Column 4", 2, 2, 394, 268)
    GUISetState()

    [/autoit] [autoit][/autoit] [autoit]

    ; Change column 1 width
    MsgBox(4160, "Information", "Column 1 Width: " & _GUICtrlListView_GetColumnWidth($hListView, 0))
    _GUICtrlListView_SetColumnWidth($hListView, 0, 150)
    MsgBox(4160, "Information", "Column 1 Width: " & _GUICtrlListView_GetColumnWidth($hListView, 0))

    [/autoit] [autoit][/autoit] [autoit]

    ; Loop until user exits
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE

    [/autoit] [autoit][/autoit] [autoit]

    GUIDelete()
    EndFunc ;==>_Main

    [/autoit]

    Wer immer nur das tut, was er bereits kann - wird auch immer nur das bleiben, was er bereits ist!