gtk-sharp0.0.0.0Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.A widget that creates a signal when clicked on.
The GtkButton widget is generally used to attach a function to that is called when the button is pressed. The various signals and how to use them are outlined below.
The GtkButton widget can hold any valid child widget. That is it can hold most any other standard . The most commonly used child is the .
Gtk.BinAtk.ImplementorGLib.IWrapperGLib.IWrapperSystem.IDisposablePropertySystem.UInt32The GLib type for Gtk.Button.The GLib type for the Gtk.Button .PropertySystem.BooleanGets or sets if wether the Button should use a or not.
Boolean value to select if the
Button uses a or not.
Gets a value indicating if the Button uses a .It's possible to create a Button from , which is recommended for consistency in Gnome
apps. They also provide a and a key shortcut.
PropertySystem.BooleanGets or sets if the Button uses or not an embedded
underline in the Button indicating if a
mnemonic is associated to the Button.
Boolean value to select if the Button uses
underline or not.
Gets a value indicating if the Button uses underline
or not.PropertyGtk.ReliefStyleGets or sets the for the Button.
The for
the Button.
An instance of that
represents the relief style of the Button.PropertySystem.StringGets or sets the used to be
represented with a contained by the
Button.
A to be used for
the Button's The contained by the Button.Event launched when the button is activated.Event launched when the button is clicked.Event launched when the cursor
leaves the button area.Event launched when the button is pressed.Event launched when the button is released.Event launched when the cursor
enters the button area.MethodSystem.UInt32To be addedTo be added: an object of type 'uint'To be addedMethodGtk.ButtonTo be added
To be added: an object of type 'string'
To be added: an object of type 'Gtk.Button'To be addedMethodGtk.ButtonTo be added
To be added: an object of type 'string'
To be added: an object of type 'Gtk.Button'To be addedMethodSystem.VoidTo be addedTo be addedMethodSystem.VoidTo be addedTo be addedMethodSystem.VoidTo be addedTo be addedMethodSystem.VoidTo be addedTo be addedMethodSystem.VoidTo be addedTo be addedMethodSystem.VoidDisposes the resources associated with this object.ConstructorInternal constructor
GLib type for the type.
Creates a new instance of Button, using the GLib
provided type.This is a constructor used by derivative types of
that would have their own GLib type
assigned to it. This is not typically used by C# code.ConstructorDefault parameterless constructor.An instance of type Gtk.Button.This is the default constructor for the Gtk.Button
.ConstructorConstructor that creates a labeled Button. The label
shows the string passed as parameter.
A that will be
used to create a for the Gtk.Button
A Gtk.Button containing a
with the string passed.Constructor that creates a labeled button. The label
shows the string passed as parameter.