private void InitCandidateColumns()
{
_nCandidates = 0;
_candidateColumns = new ColumnInfo[_table.Columns.Count];
if (_rowFilter == null)
return;
DataColumn[] depColumns = _rowFilter.GetDependency();
for (int i = 0; i < depColumns.Length; i++)
{
if (depColumns[i].Table == _table)
{
_candidateColumns[depColumns[i].Ordinal] = new ColumnInfo();
_nCandidates++;
}
}
}