C# Class QSContacts.EmailsView

Inheritance: Gtk.Bin
显示文件 Open project: QualitySolution/QSProjects

Public Methods

Method Description
EmailsView ( ) : System
SaveChanges ( ) : void

Вызывает сохранение для каждой строки емейла. Лучше не использовать этот метод а использовать каскадное сохранение.

Protected Methods

Method Description
Build ( ) : void
MoveRowUp ( uint Row ) : void
OnButtonAddClicked ( object sender, EventArgs e ) : void
OnButtonDeleteClicked ( object sender, EventArgs e ) : void

Private Methods

Method Description
AddEmailRow ( Email newEmail ) : void
CleanList ( ) : void
OnEmailListElementAdded ( object aList, int aIdx ) : void
OnEmailListElementRemoved ( object aList, int aIdx, object aObject ) : void
RemoveRow ( uint Row ) : void

Method Details

Build() protected method

protected Build ( ) : void
return void

EmailsView() public method

public EmailsView ( ) : System
return System

MoveRowUp() protected method

protected MoveRowUp ( uint Row ) : void
Row uint
return void

OnButtonAddClicked() protected method

protected OnButtonAddClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnButtonDeleteClicked() protected method

protected OnButtonDeleteClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

SaveChanges() public method

Вызывает сохранение для каждой строки емейла. Лучше не использовать этот метод а использовать каскадное сохранение.
public SaveChanges ( ) : void
return void