我試圖得到一個風格Combobox
看起來像這樣:FireMonkey - 造型設計組合框
我右鍵點擊ComboBox
並修改了Custom Style
這樣的:
我得到這個:
我試圖給Style Editor
中的其他對象添加更多的矩形,但我無法成功地將樣式ComboBox
看成我想要的樣子。
任何建議將不勝感激。提前致謝。
我試圖得到一個風格Combobox
看起來像這樣:FireMonkey - 造型設計組合框
我右鍵點擊ComboBox
並修改了Custom Style
這樣的:
我得到這個:
我試圖給Style Editor
中的其他對象添加更多的矩形,但我無法成功地將樣式ComboBox
看成我想要的樣子。
任何建議將不勝感激。提前致謝。
圍繞控件的灰線由background
項目定義,帶箭頭的按鈕由中的ButtonStyleObject
定義。 兩者都是查找到圖像的圖像,對於加載的每個平臺或樣式都不相同(Windows上的默認圖像稱爲Windows 10 Desktopstyle.png
)。
當我定義自己的自定義樣式,我個人喜歡使用基於矢量的定義,即我將與tRectangle
控制代替兩個圖像控制和定義使用T形(放置在矩形替換ButtonStyleObject
內側)的箭頭符號。
您是否嘗試擴展'Layout' ?.那可能會定義箭頭按鈕的外觀。 – Hans
@Hans。是。正如我之前所說的,我嘗試了所有可能的組合,通過添加一個'tRectangle'並希望這可以工作。順便說一句,給'ButtonStyle'對象添加'tRectangle',將其混淆,因此它不再響應click事件。它似乎(因爲我發現搜索'Web'),這是我必須風格的基礎'tListBox',但我不知道如何達到它。 – ppro