tcombobox相关内容

我可以更改 Windows 下 python ttk 组合框的颜色吗?

我在 Linux 下得到了工作代码来改变 python 2.7 下 Ttk 的 TCombobox 的外观.如果我在 Windows 下运行代码,它将无法工作.我知道,ttk 小部件的颜色和属性取决于平台.我仍然无法弄清楚如何更改 windows 下组合框的 textarea 或 downarrow 的颜色.在linux下运行的代码是这样的: self = Tkinter.Canvas风格 = ..
发布时间:2021-09-25 20:33:37 Python

是否可以将TCombo编辑插入记号“变大”或“变粗”?

我有一个使用 TComboBox.SelStart 的模式来指示编辑文本字符串的进度。在这种模式下,我想对编辑插入符号进行某种更改,例如将其加宽到2像素或以某种方式“加粗”以指示此模式并引起更多关注。 解决方案 是的,正如Alex在其评论中提到的那样,可以使用API​​调用来完成。示例: 过程SetComboCaretWidth(ComboBox:TComboBox;乘数:整数); ..
发布时间:2020-10-20 18:59:28 其他开发

可以向Delphi的TButtonedEdit添加历史列表下拉列表吗?

我使用的是Delphi XE2的TButtonedEdit,但是我想为历史记录添加一个下拉列表(像TComboBox)。我知道TComboBox是一个荣耀的TEdit,所以有一个消息我可以发送到TButtonedEdit添加这个功能吗?谢谢。 解决方案 您可以使用 IAutoComplete2 接口来完成此任务。 p> 检查此示例代码(适用于 TButtonedEdit 和Delph ..
发布时间:2017-04-25 00:33:37 Delphi

如何使用csOwnerDrawFixed Style的组合框可以像csDropDown样式一样运行?

我正在使用具有style属性的 TComboBox 组件设置为 csOwnerDrawFixed ,我实现了OnDrawItem ,并且一切都正常,现在我想要使用这种组合框,当具有 csDropDown 样式(与csOwnerDrawFixed样式的行为类似于csDropDownList样式),我的意思是使用内部编辑器。这可能吗? 解决方案 Delphi的TComboBox包装器不支持所有 ..
发布时间:2017-04-24 22:26:17 Delphi