9
如果你聲明MenuItem
S,我總是看到他們的Header
特性聲明如下:爲什麼MenuItem標題在它們之前有下劃線?
<MenuItem Header="_Edit">
<MenuItem Header="_Undo"/>
<MenuItem Header="_Redo"/>
</MenuItem>
,而不是像這樣:
<MenuItem Header="Edit">
<MenuItem Header="Undo"/>
<MenuItem Header="Redo"/>
</MenuItem>
是否有一個原因還是隻是一個約定?在設計師看來,它是否影響我是否擁有下劃線。
我猜它的使用及指示「激活密鑰」(字符獲取的菜單中強調,可與Alt鍵一起使用)的老慣例,但與不公平以及在平均文本,所以他們將其轉換爲'_',因爲它代表下劃線的內容。 –