试图弄清楚如何让powershell输出正确显示在一个列表框中与WPF Powershell项目一起工作。我有一个例子,在powershell中它显示得很好,如下所示。
的数据
但是我的列表框将显示如下
的
我希望它只显示SamAccountName,所以PS。在这种情况下测试。使用下面的行,但无济于事不完全确定如何做到这一点尝试了一些事情
$ListBoxLeft.DisplayMember = "SamAccountName";
字符串
我使用的命令是
(Get-ADUser -Filter "Name -like '*$query*'") | Select SamAccountName | Sort -Property SamAccountName
型
有一个文本框的名称是从拉。所有新的给我这方面的,所以试图发挥和学习,所以我可以利用各种脚本的功能在未来。
填充列表框的任务的代码
function SearchDGUserClick
{
param($sender, $e)
$query = $DGUserSearchText.Text
$UserSearch = (Get-ADUser -Filter "Name -like '*$query*'") | Select SamAccountName | Sort -Property SamAccountName
foreach ($item in $UserSearch) {
$DGMemberSearchListBox.Items.Add($item)
}
}
型
1条答案
按热度按时间hl0ma9xz1#
只需将
SamAccountName
属性的值添加到Items
集合中:字符串