C# Class SIL.FieldWorks.Common.Widgets.FwTreeView

We need to subclass TreeView in order to override IsInputChar(), otherwise TreeView will not try to handle TAB keys (cf. LT-2190).
Inheritance: System.Windows.Forms.TreeView, IFWDisposable
Mostra file Open project: sillsdev/FieldWorks Class Usage Examples

Public Methods

Method Description
CheckDisposed ( ) : void

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.

Protected Methods

Method Description
IsInputChar ( char charCode ) : bool

We need to be able to handle the TAB key. Requires IsInputKey() == true.

IsInputKey ( Keys keyData ) : bool

We need to be able to handle the TAB key. IsInputKey() must be true for IsInputChar() to be called.

Method Details

CheckDisposed() public method

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
public CheckDisposed ( ) : void
return void

IsInputChar() protected method

We need to be able to handle the TAB key. Requires IsInputKey() == true.
protected IsInputChar ( char charCode ) : bool
charCode char
return bool

IsInputKey() protected method

We need to be able to handle the TAB key. IsInputKey() must be true for IsInputChar() to be called.
protected IsInputKey ( Keys keyData ) : bool
keyData Keys
return bool