tcombobox

    7熱度

    2回答

    我使用的是TComboBox組件與樣式屬性設置爲csOwnerDrawFixed,我實現的OnDrawItem,一切工作正常,現在我想的組合框的行爲,類似的,當有csDropDown風格(與csOwnerDrawFixed風格的行爲就像csDropDownList風格),我的意思是一個內部編輯器。這可能嗎?

    2熱度

    2回答

    我定義隨後的單元業務邏輯 unit Models.Person; interface Type TPersonGender = (pgUndefined, pgMale, pgFemale, pgNotApplicable); TSexOfPerson = class(TPersistent) private FGender : TPersonGe

    1熱度

    1回答

    我有一個TComboBox,我想更改它的下拉列表並用我自己的控件替換它(TYazTreeList) 最簡單的方法是什麼? 我想繼承TComboBox一個新的控制(允許稱之爲TYazComboBox) 謝謝。

    0熱度

    2回答

    當我使用TComboBox時,用戶可以通過單擊控件並選擇並使用鼠標選擇項目,或者可以將光標懸停在控件上並使用滾輪選擇項目,或者可以使用鍵盤當選擇控件時。 如何禁用鼠標滾輪和鍵盤事件,以便用戶可以隨時單擊控件,當他們想改變的價值?我想防止他們意外改變價值。如果這是不可能的TComboBox,有一些其他組合框控件,我可以用? 對於按鍵,我試圖禁用KeyDown事件組合框,但選擇仍然改變。 TCombo

    0熱度

    1回答

    當強制用戶從下拉列表中選擇 時,我將組合框樣式設置爲csDropDownlist。 但是,以後所有的輸入只是一個字符。 這意味着,用戶不能通過鍵入多個字符來縮小組合中的搜索範圍。那麼不是有用的。 當設置風格csDropDown,您可以鍵入多個字符來縮小搜索範圍, 但你不會被強迫從列表中任意選擇不再 有一種結合這些行爲的方式?

    4熱度

    2回答

    我使用德爾福XE2的TButtonedEdit但我想補充的下拉列表中的歷史(如TComboBox)。我知道TComboBox是一個榮耀的TEdit,所以有消息可以發送給TButtonedEdit以添加此功能嗎?謝謝。

    1熱度

    3回答

    我需要用戶選擇日期格式(dd/mm/yyyy或dd mmmm yyyy等),但顯示這些選項只是令人困惑。我希望能夠做的是讓TComboBox項目填充「2012年9月14日」,「2012年9月14日」,「2012年9月14日星期五」等,當用戶選擇其中一種日期格式時,組合框會得到文字「dd mmmm yyyy」或日期格式是什麼(儘管我仍然希望他們能夠輸入其他內容,如「d/m/yy」)。 但是我還沒有發