winforms 如何在Powershell伊势的DataGridView中获取所选单元格值

thtygnil  于 2023-03-03  发布在  Shell
关注(0)|答案(1)|浏览(118)

我有一个DataGridView,其中包含从DataTable生成的列和行,并且我有一个“email”文本框,因此我的问题是:是否有办法将电子邮件文本框的值设置为从DataGridView单击的电子邮件单元格的值?

$dataGrid = New-Object System.Windows.Forms.DataGridView
$dataGrid.Width = 503
$dataGrid.Height = 250
$dataGrid.location = new-object system.drawing.point(120,380)
$dataGrid.DataSource = $DataTable
$dataGrid.ReadOnly = $true

$dataGrid.RowHeadersVisible = $false
$dataGrid.AllowUserToAddRows = $false
$dataGrid.AutoSizeColumnsMode = 'Fill'

$emailMaj = New-Object Windows.Forms.TextBox
$emailMaj.Location = New-Object Drawing.Point 200,300
$emailMaj.Size = New-Object Drawing.Point 130,30

您可以在

下面看到屏幕截图

jexiocij

jexiocij1#

谢谢你的提示:)
答案是使用这个:

$dataGrid.add_click({$val = $dataGrid.CurrentRow.Cells["email"].Value})

所以每次我点击一行,我就会收到相关的电子邮件!!
谢谢大家。

相关问题