C# Class XRefresh.FilterTable

显示文件 Open project: binaryage/xrefresh Class Usage Examples

Public Methods

Method Description
AddRow ( string mask, string info ) : void
ContainsMask ( string filter ) : bool
FilterTable ( bool dualMode, bool globalMode ) : System
InitFrom ( Model includes ) : void
InitFrom ( Model includes, Model gincludes ) : void
RemoveRow ( string mask ) : void
SetupTable ( ) : void
VisualizeFilter ( string mask ) : void
VisualizeFilter ( string mask, string info, bool local ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

GetIconForMask ( string mask ) : Icon

Private Methods

Method Description
DeleteRow ( Row row ) : void
GetInfoForMask ( string mask ) : string
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

OnDragDrop ( object sender, DragEventArgs e ) : void
OnDragEnter ( object sender, DragEventArgs e ) : void
SaveToExcludes ( Model folder ) : void
SaveToGlobalExcludes ( Model model ) : void
SaveToGlobalIncludes ( Model model ) : void
SaveToIncludes ( Model folder ) : void
ToggleDualMode ( ) : void
UpdateIconAndInfo ( int row ) : void
table_CellPropertyChanged ( object sender, XPTable e ) : void
table_KeyDown ( object sender, KeyEventArgs e ) : void
table_MouseDoubleClick ( object sender, MouseEventArgs e ) : void

Method Details

AddRow() public method

public AddRow ( string mask, string info ) : void
mask string
info string
return void

ContainsMask() public method

public ContainsMask ( string filter ) : bool
filter string
return bool

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

FilterTable() public method

public FilterTable ( bool dualMode, bool globalMode ) : System
dualMode bool
globalMode bool
return System

GetIconForMask() protected method

protected GetIconForMask ( string mask ) : Icon
mask string
return Icon

InitFrom() public method

public InitFrom ( Model includes ) : void
includes Model
return void

InitFrom() public method

public InitFrom ( Model includes, Model gincludes ) : void
includes Model
gincludes Model
return void

RemoveRow() public method

public RemoveRow ( string mask ) : void
mask string
return void

SetupTable() public method

public SetupTable ( ) : void
return void

VisualizeFilter() public method

public VisualizeFilter ( string mask ) : void
mask string
return void

VisualizeFilter() public method

public VisualizeFilter ( string mask, string info, bool local ) : void
mask string
info string
local bool
return void