C# Class Gtk.DataBindings.DataEntryReferenceVM

Inheritance: QSOrmProject.EntryReferenceVM, IPostableControl, IAdaptableControl
Show file Open project: QualitySolution/QSProjects

Private Properties

Property Type Description
CreateAdaptors void

Public Methods

Method Description
CallAdaptorGetData ( object aSender ) : void

Calls ControlAdaptors method to transfer data, so it can be wrapped into widget specific things and all checkups

DataEntryReferenceVM ( ) : System

Creates Widget

DataEntryReferenceVM ( object aDataSource, string aMappings ) : System

Creates Widget

DataEntryReferenceVM ( string aMappings ) : System

Creates Widget

Disconnect ( ) : void

Disconnects everything inside this class

GetDataFromDataSource ( object aSender ) : void

Notification method activated from Adaptor

PutDataToDataSource ( object aSender ) : void

Updates parent object to DataSource object

Protected Methods

Method Description
OnChanged ( ) : void

Overrides OnCursorChanged to handle changes

Private Methods

Method Description
CreateAdaptors ( ) : void

Creates adaptors associated with this IconView

Method Details

CallAdaptorGetData() public method

Calls ControlAdaptors method to transfer data, so it can be wrapped into widget specific things and all checkups
public CallAdaptorGetData ( object aSender ) : void
aSender object /// Sender object ///
return void

DataEntryReferenceVM() public method

Creates Widget
public DataEntryReferenceVM ( ) : System
return System

DataEntryReferenceVM() public method

Creates Widget
public DataEntryReferenceVM ( object aDataSource, string aMappings ) : System
aDataSource object /// DataSource connected to this widget ///
aMappings string /// Mappings with this widget ///
return System

DataEntryReferenceVM() public method

Creates Widget
public DataEntryReferenceVM ( string aMappings ) : System
aMappings string /// Mappings with this widget ///
return System

Disconnect() public method

Disconnects everything inside this class
public Disconnect ( ) : void
return void

GetDataFromDataSource() public method

Notification method activated from Adaptor
public GetDataFromDataSource ( object aSender ) : void
aSender object /// Object that made change ///
return void

OnChanged() protected method

Overrides OnCursorChanged to handle changes
protected OnChanged ( ) : void
return void

PutDataToDataSource() public method

Updates parent object to DataSource object
public PutDataToDataSource ( object aSender ) : void
aSender object
return void