- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想将我的 GtkComboBox 设置为具有一些默认值/名称,如下所示:
+---------------+---+
| Image Options | X |
+---------------+---+
| Image Option 1 |
+-------------------+
| Image Option 2 |
+-------------------+
| Image Option 3 |
+-------------------+
“图像选项”将只是一个标题,一旦用户从列表中选择任何选项,它就会消失。当用户单击列表并选择“图像选项 3”时,它将显示“图像选项”的选定值。 “图像选项”不会成为选项列表的一部分。
最佳答案
我认为你做不到。 GtkComboBox 显示来自模型的数据。您要求它显示一段不在模型中的数据。
如果你想改变哪一行数据(在模型中)被改变了,你可以使用<a href="http://library.gnome.org/devel/gtk/stable/GtkComboBox.html#gtk-combo-box-set-active" rel="noreferrer noopener nofollow">gtk_combo_box_set_active()</a>
称呼。请注意,它采用整数索引(模型行号),而不是字符串,因此您不能使用它来使框显示不在模型中的数据。
考虑使用附近的 GtkLabel 来标记小部件,或者可能使用弹出工具提示。
关于c - 如何将默认名称设置为 GtkComboBox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2635650/
我想将我的 GtkComboBox 设置为具有一些默认值/名称,如下所示: +---------------+---+ | Image Options | X | +---------------+-
全部,在 GTK+ 中有一个名为 GtkComboBox 的小部件。我不知道实现细节,但在 Windows 上它由 2 个小部件组成:文本控件和列表控件。文本控件右侧还有一个小按钮。如果单击该按钮,则
我创建了一个包含数十个项目的 GtkComboBox。当我执行时,我看到包含项目的弹出菜单在垂直方向上非常大。如何设置最大尺寸?我检查了文档,但没有找到定义它的方法。 例子: #!/usr/bin/e
我正在寻找限制 GtkComboBox 弹出窗口高度的方法,当达到该高度时,控件将获得滚动条。我找不到办法做到这一点。列表从窗口的顶部流到底部(尝试附加的代码)。我检查了 API,但找不到有用的方法。
有谁知道如何在 GtkOptionMenu 或 GtkComboBox 中禁用鼠标滚动?当您在窗口中滚动并且指针经过这样一个捕获焦点并改变值的小部件时,这很烦人! 我看到 offending code
我是 C 和 GTK+ 的新手,所以我的问题可能非常明显。我已尝试按照在网上找到的示例和教程进行操作。 我想要一个包含三个值的组合框,中间一个是默认值。我可以使用 Glade 成功设置它,但我决定用
美好的一天 我是 Gtk+ 的新手,我想使用 GtkComboBox 创建一个自定义组合框,我可以在组合框内插入一个 gtk 小部件(它有一个表格和几个按钮)。在 C 下是否可能使用 gtk+。我正在
我正在使用这段代码创建一个带有彩色背景/文本的组合框: GtkListStore *liststore; GtkWidget *combo; GtkCellRenderer *column; list
我是一名优秀的程序员,十分优秀!