void _filteredProvinces_Filter(object sender, FilterEventArgs e) { SysProvience p = e.Item as SysProvience; if (p != null) { e.Accepted = (this._selectedArea != null) && p.AreaId == this._selectedArea.ID; } }
void ProView_CurrentChanged(object sender, EventArgs e) { CollectionView view = (CollectionView)sender; if (view.CurrentItem != null) { this._selectedProvince = (SysProvience)view.CurrentItem; this.FilteredCities.View.Refresh(); } else { this._selectedProvince = null; } }