0
我正在開發具有新風格觸發器「IsFocusInside」的TPanel。當一個控制小組內部的小孩集中注意力時,並且當我們對所有小組都沒有注意力時,它會觸發。我如何知道內部控制何時關注以及何時關注?我不知道我的面板裏面有什麼類型和多少控件。 TNX。如何知道firemonkey中的焦點在控件內部?
我正在開發具有新風格觸發器「IsFocusInside」的TPanel。當一個控制小組內部的小孩集中注意力時,並且當我們對所有小組都沒有注意力時,它會觸發。我如何知道內部控制何時關注以及何時關注?我不知道我的面板裏面有什麼類型和多少控件。 TNX。如何知道firemonkey中的焦點在控件內部?
您可以遍歷控件(他們的任何子項)並修補OnEnter(獲取焦點)和OnExit(丟失焦點)事件。
by _trigger_你的意思是_event_? – jachguate
不,IsXXXX屬性是在樣式被更改時自動觸發事件和動畫的屬性。 (請注意,如果您自己編碼,則需要在組件內手動觸發)。 –