【发布时间】:2021-05-24 14:05:55
【问题描述】:
我正在使用一个名为 Poshgui 的 SaaS,它允许您为前端创建 WPF GUI,并将控件与 Powershell 函数连接起来,作为使用双向数据绑定的代码隐藏。目前,我有一个按钮控件,单击该按钮控件会触发一个 powershell 函数,该函数对数据库执行 SQL 查询以返回所有正在运行的作业并将该数据绑定到我的 DataGrid,该数据网格也显示在前端 GUI 中。
我想要做的是单击/突出显示数据网格中的行,并能够单击一个单独的按钮,该按钮将使用用户当前选择的列/行的值来执行 powershell 函数。我曾尝试使用 SelectedItem/SelectedValue,但无济于事。
这是我尝试过的示例,但遗憾的是无法在我的测试中取回所选值:$test = ($JobStatusDataGrid.SelectedItem).JobName
<DataGrid HorizontalAlignment="Left" VerticalAlignment="Top" Width="332" Height="334" Margin="31,152,0,0" ItemsSource="{Binding JobStatusData}" Name="JobStatusDataGrid"/>
【问题讨论】:
-
当然,在发布问题后 30 分钟,我已经坚持了几个小时,我想通了。现在添加答案..
标签: wpf powershell datagrid