我正在尝试创建一个自定义的Datagridview并将其放入我制作的GUI程序中,但是遇到了一些问题。
目前为止,我有以下内容:
$form = New-Object System.Windows.Forms.Form
$form.Size = New-Object System.Drawing.Size(900,600)
$dataGridView = New-Object System.Windows.Forms.DataGridView
$dataGridView.Size=New-Object System.Drawing.Size(800,400)
$form.Controls.Add($dataGridView)
$dataGridView.ColumnCount = 4
$dataGridView.ColumnHeadersVisible = $true
$dataGridView.Columns[0].Name = "Process"
$dataGridView.Columns[1].Name = "ID"
$dataGridView.Columns[2].Name = "Description"
$dataGridView.Columns[3].Name = "Memory"
$row1 = get-process -property name | select Name
$rows = @($row1)
foreach ($row in $rows)
{
$dataGridView.Rows.Add($row.name)}
$form.ShowDialog()
我的问题是:
我该如何将不同的列分配给不同的属性,例如“进程”列用于进程名称,“ID”列用于进程ID等。
到目前为止,我只能将一个列分配给输入范围:进程名称。
请帮忙解决!
谢谢。