DefaultDataView
---------------
Demonstrates the use of C1DataView.IsDefault property and C1DataView.GetRows event.

1. C1DataView.IsDefault property.

A data view with IsDefault=True filters and sorts the underlying table
view in the data set regardless of how controls are bound to that table view.

With IsDefault=False, filtering and sorting only affects this C1DataView
(controls bound to it), but does not affect controls bound to C1DataSet.
For example, you can't filter and sort child rows in master-detail situation
with IsDefault=False.

With IsDefault=False, filtering and sorting affect the underlying
table view data directly. So, all controls bound to that table view,
in C1DataSet or in C1DataView, are filtered and sorted (including
parent-child rows in master-detail).

2. C1DataView.GetRows event

This sample shows how you can use C1DataView.GetRows event to create custom
data views in code. If you need custom filtering that can't be specified
with a RowFilter expression, or if you need custom sorting that can't
be specified in the Sort property, you can write code in the GetRows event
and explicitly create the list of rows comprising the data view.





