4
tListView的選定行顯示爲藍色,但僅當控件具有焦點時才顯示爲藍色。我希望所選的行始終顯示,無論控件是否有焦點。在Delphi中,如何強制tListView始終顯示選定的行,即使未聚焦。
tListView的選定行顯示爲藍色,但僅當控件具有焦點時才顯示爲藍色。我希望所選的行始終顯示,無論控件是否有焦點。在Delphi中,如何強制tListView始終顯示選定的行,即使未聚焦。
將HideSelection
屬性設置爲False
。
確定列表視圖是否顯示當焦點轉移到另一個控件時選擇哪個項目。
設置爲HideSelection爲false即使在列表視圖沒有焦點時也提供列表中所選項目的視覺反饋。將HideSelection設置爲true,僅在列表視圖具有焦點時才顯示選擇內容。 HideSelection不影響選擇的實際值,只有視覺指示。總是將HideSelection設置爲false會使許多列表視圖顯得太忙。
大衛,只是一個詞......呃,AWE!你在世界上如何知道這麼多? :-)我確信這裏的其他Delphi社區與我一起感謝Serg,Ken,Remy,mjn,Marjan,GameCat和無數其他人(請原諒我沒有列舉全部)幫助你。這對我們所有人來說意義重大,並造成巨大的差異。 (是的,我知道這不是問題的答案,所以我爲反對票而着迷,但有時候,一個人必須違反規則,在謝謝的地方說謝謝...... ) – RobertFrank
@Robert謝謝,我非常欣賞這一點,我確定你提到的所有其他人,以及你忘記提及的人都非常感謝。你現在讓我感到尷尬!這本身就是一個成就! ;-) –