Class BindingGroup
- Namespace
- GObject
- Assembly
- GObject-2.0.dll
public class BindingGroup : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
- Inheritance
-
BindingGroup
- Implements
-
- Inherited Members
-
Constructors
BindingGroup(bool, params ConstructArgument[])
protected BindingGroup(bool owned, params ConstructArgument[] constructArguments)
Parameters
owned
bool
constructArguments
ConstructArgument[]
BindingGroup(IntPtr, bool)
protected BindingGroup(IntPtr ptr, bool ownedRef)
Parameters
ptr
IntPtr
ownedRef
bool
Fields
SourcePropertyDefinition
public static readonly Property<Object?, BindingGroup> SourcePropertyDefinition
Field Value
- Property<Object, BindingGroup>
Properties
Source
public Object? Source { get; set; }
Property Value
- Object
Methods
Bind(string, Object, string, BindingFlags)
[Version("2.72")]
public void Bind(string sourceProperty, Object target, string targetProperty, BindingFlags flags)
Parameters
sourceProperty
string
target
Object
targetProperty
string
flags
BindingFlags
BindFull(string, Object, string, BindingFlags, Closure?, Closure?)
[Version("2.72")]
public void BindFull(string sourceProperty, Object target, string targetProperty, BindingFlags flags, Closure? transformTo, Closure? transformFrom)
Parameters
sourceProperty
string
target
Object
targetProperty
string
flags
BindingFlags
transformTo
Closure
transformFrom
Closure
DupSource()
[Version("2.72")]
public Object? DupSource()
Returns
- Object
GetGType()
public static Type GetGType()
Returns
- Type
New()
[Version("2.72")]
public static BindingGroup New()
Returns
- BindingGroup
SetSource(Object?)
[Version("2.72")]
public void SetSource(Object? source)
Parameters
source
Object