我有一个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
您可以在
下面看到屏幕截图
1条答案
按热度按时间jexiocij1#
谢谢你的提示:)
答案是使用这个:
所以每次我点击一行,我就会收到相关的电子邮件!!
谢谢大家。