方法

GObjectBindingGroupbind

自:2.72

声明 [源]

void
g_binding_group_bind (
  GBindingGroup* self,
  const gchar* source_property,
  GObject* target,
  const gchar* target_property,
  GBindingFlags flags
)

描述 [源]

在一个源对象的 source_property 和目标对象的 target 中的 target_property 之间创建绑定。每当 source_property 发生变化时,target_property 会使用相同的值进行更新。自动指定了绑定标志 G_BINDING_SYNC_CREATE

有关更多信息,请参阅 g_object_bind_property()

自:2.72

参数

source_property

类型: const gchar*

要绑定的源属性。

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

类型: GObject

目标 GObject

数据由方法调用者拥有。
target_property

类型: const gchar*

要在 target 上绑定的属性。

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

类型: GBindingFlags

创建 GBinding 时使用的标志。