簡體   English   中英

UWP NavigationView 在選擇另一個項目時不會更新先前選擇的項目的前景色

[英]UWP NavigationView Foreground colour for the previously selected items does not update when selecting another item

我一直在我目前正在處理的 UWP 項目中設置 NavigationView。 我使用正確的鍵更改了文本的顏色。 但是,在調用項目時,在新選定項目之前選擇的項目不會改變顏色。 為此,必須將其指向並退出。 它還會在折疊菜單時更新顏色。

我確信在調用另一個項目時會更新所選項目。 在調用新項目時,舊的菜單項將被取消選擇。

任何幫助表示贊賞。

我確信在調用另一個項目時會更新所選項目。 在調用新項目時,舊的菜單項將被取消選擇。

我已經測試了你的代碼。 我發現您將NavigationViewItemForegroundSelected設置為與NavigationViewItemForegroundPointerOver相同。 如果我們 select 下一項,但 cursor 超過上一項,會使上一項前景色不更新。 對於這種情況,您可以將NavigationViewItemForegroundPointerOver修改為 White 以解決此問題。

<SolidColorBrush x:Key="NavigationViewItemForegroundPointerOver" Color="White" /> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM