Как сделать C # DataView столбец невидимым? - PullRequest
0 голосов
/ 26 января 2011

Как сделать столбец C # DataView невидимым?Я думал, что это будет похоже на ReadOnly, но следующее не работает, потому что нет свойства "visible".

foreach(DataColumn c in myDataView.Table.Columns)
{
    if(visiblecolumns.Contains(c.ColumnName))
    {
        c.Visible = true;
    }
    else
    {
        c.Visible = false;
    }
}

1 Ответ

0 голосов
/ 26 января 2011

См .: http://msdn.microsoft.com/en-us/library/bb383893%28v=vs.90%29.aspx

customersDataGridView.Columns[0].Visible = false;

ОБНОВЛЕНО

SqlDataAdapter da = new SqlDataAdapter("SELECT Title,FirstName,LastName FROM
Employees",conn);
da.Fill(ds_orig);
ds_copy = ds_orig.Copy();
dt = ds_copy.Tables[0];
dt.Columns.Remove("Title");
dv = new DataView(dt);
...