Have been looking at what you said.
STEP1
# Add HEAD columns ListView
$listView.Columns.Add("Header items text")
------------------------------------------------------------------------------
STEP2
# Adds a new group
$listViewGroup1 = New-Object -TypeName 'System.Windows.Forms.ListViewGroup'
$listViewGroup1.Header = 'Group1'
[System.Void]$listView.Groups.Add($listViewGroup1)
------------------------------------------------------------------------------
STEP3
# Add first list items
$listViewItem1 = New-Object System.Windows.Forms.ListViewItem("one")
$listView.Items.Add($listViewItem1)
$listViewItem1.Checked = $False
------------------------------------------------------------------------------
STEP4
# Add first items to Group1
$listViewItem1.Group = $listViewGroup1 # line to add to group
$Form.controls.AddRange(@($listView)) | Out-Null
------------------------------------------------------------------------------
STEP5
# Add button click
$ButtonCheckedItem.add_click({
if($listViewItem1.Checked) {
start-process
https://www.google.com
}
output
---------
Headertext
Group1
checkbox itemtext
--------
button click me and do some code action.
Is there an more easy way to do this.
in some off those steps?