方法

GtkComboBoxset_active_id

已弃用: 4.10 

声明 [src]

gboolean
gtk_combo_box_set_active_id (
  GtkComboBox* combo_box,
  const char* active_id
)

描述 [src]

combo_box 的活动行更改为具有等于 active_idID 的行。

如果 active_idNULL,则取消设置活动行。无法通过此函数使包含 NULL ID 字符串的行成为活动行。

如果 combo_boxGtkComboBox:id-column 属性未设置或没有行具有给定的 ID,则此函数不执行任何操作并返回 FALSE

自 4.10 版本起已弃用

使用 GtkDropDown

参数

active_id

类型: const char*

要选择的行的 ID

该参数可以是 NULL
数据由方法的调用者所有。
该值是一个以 NUL 结尾的 UTF-8 字符串。

返回值

类型: gboolean

如果找到匹配 ID 的行,则返回 TRUE。如果给定了 NULL active_id 以取消设置活动行,则函数始终返回 TRUE