详情请参见博客帖子:
WPF使用下划线字符而不是与WinForms一样的&字符,在其元素(如Label和Button)的文本中前缀访问(又称为加速键或助记符)键。
您可以通过使用两个下划线来转义下划线。
因此,此代码将在Gridview中显示Ok,但不会在Format-Table
输出中显示。
$a = @()
$b = "" |select ho__ho,ha__ha
$b.ho__ho = "1"
$b.ha__ha = "2"
$a+=$b
$b = "" |select ho__ho,ha__ha
$b.ho__ho = "3"
$b.ha__ha = "4"
$a+=$b
$a | Format-Table -AutoSize
$a | Out-GridView
(1,'c'),(2,'b'),(3,'a') | Select-Object -Property @{Name='ab_cd'; Expression={$_[0]}}, @{Name='ef_gh_ij'; Expression={$_[1]}} | Out-GridView
。按下 Alt 键,“c”和“g”将变为突出显示。按下 Alt+C 或 Alt+G 将按该列排序(在升序和降序之间交替)。 - Petru Zaharia