C# Class Xwt.WPFBackend.ListBoxBackend

Inheritance: Xwt.WPFBackend.WidgetBackend, IListBoxBackend
Mostrar archivo Open project: TheBrainTech/xwt

Public Methods

Method Description
CreateHorizontalScrollControl ( ) : IScrollControlBackend
CreateVerticalScrollControl ( ) : IScrollControlBackend
DisableEvent ( object eventId ) : void
EnableEvent ( object eventId ) : void
GetRowAtPosition ( Point p ) : int
GetRowBounds ( int row, bool includeMargin ) : Rectangle
ListBoxBackend ( ) : System
ScrollToRow ( int row ) : void
SelectAll ( ) : void
SelectRow ( int pos ) : void
SetSelectionMode ( SelectionMode mode ) : void
SetSource ( IListDataSource source, IBackend sourceBackend ) : void
SetViews ( CellViewCollection views ) : void
UnselectAll ( ) : void
UnselectRow ( int pos ) : void

Private Methods

Method Description
OnMouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseDoubleClick ( object sender, System e ) : void
OnSelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void

Method Details

CreateHorizontalScrollControl() public method

public CreateHorizontalScrollControl ( ) : IScrollControlBackend
return IScrollControlBackend

CreateVerticalScrollControl() public method

public CreateVerticalScrollControl ( ) : IScrollControlBackend
return IScrollControlBackend

DisableEvent() public method

public DisableEvent ( object eventId ) : void
eventId object
return void

EnableEvent() public method

public EnableEvent ( object eventId ) : void
eventId object
return void

GetRowAtPosition() public method

public GetRowAtPosition ( Point p ) : int
p Point
return int

GetRowBounds() public method

public GetRowBounds ( int row, bool includeMargin ) : Rectangle
row int
includeMargin bool
return Rectangle

ListBoxBackend() public method

public ListBoxBackend ( ) : System
return System

ScrollToRow() public method

public ScrollToRow ( int row ) : void
row int
return void

SelectAll() public method

public SelectAll ( ) : void
return void

SelectRow() public method

public SelectRow ( int pos ) : void
pos int
return void

SetSelectionMode() public method

public SetSelectionMode ( SelectionMode mode ) : void
mode SelectionMode
return void

SetSource() public method

public SetSource ( IListDataSource source, IBackend sourceBackend ) : void
source IListDataSource
sourceBackend IBackend
return void

SetViews() public method

public SetViews ( CellViewCollection views ) : void
views CellViewCollection
return void

UnselectAll() public method

public UnselectAll ( ) : void
return void

UnselectRow() public method

public UnselectRow ( int pos ) : void
pos int
return void