I want to show output in DataGridView that runs from a powershell script:
$domain1Groups = (Get-ADuser -identity $var_userName.Text -server domain1 -Properties MemberOf).MemberOf -Replace 'CN=', '' -Replace ',.*', ''
$domain2Groups = (Get-ADuser -identity $var_userName.Text -server domain2 -Properties MemberOf).MemberOf -Replace 'CN=', '' -Replace ',.*', ''
$domain3Groups = (Get-ADuser -identity $var_userName.Text -server domain3 -Properties MemberOf).MemberOf -Replace 'CN=', '' -Replace ',.*', ''
with this script I get a list in powershell with 1 column with all memberships from that domain.
Tried with .ItemsSource but I cannot see anything in the DataGridView
$var_comboBox.Add_SelectionChanged({
$item = $var_comboBox.SelectedItem.Content
if ($item -eq "domain1")
{$var_DataGridView.ItemsSource = $domain1Groups
}elseif
($item -eq "domain2" )
{$var_DataGridView.ItemsSource = "$domain2Groups"
}
else{
($item -eq "domain3" )
$var_DataGridView.ItemSource = "$domain3Groups"
}})
I also want a customized Column that displays the text "Member Of"
If you define the
DataGridlike this:...you should be able to set the
ItemsSourceproperty like this: