Sets the specified fields to be hidden in the table view UI. The specified list of fields are added to any existing fields that are already hidden. To display all fields use ShowAllFields.
var tv = TableView.Active;
if (tv == null)
return;
// get list of hidden fields
var hiddenFields = tv.GetHiddenFields();
// show all fields
if (tv.CanShowAllFields)
tv.ShowAllFields();
// hide only "CITY_FIPS", "STATE_FIPS"
if (tv.CanShowAllFields)
{
// show all fields
tv.ShowAllFields();
tv.SetHiddenFields(new List<string> { "CITY_FIPS", "STATE_FIPS" });
}
// add "STATE_NAME to set of hidden fields
tv.SetHiddenFields(new List<string> { "STATE_NAME" });
// hide selected fields
if (tv.CanHideSelectedFields)
tv.HideSelectedFields();