Code:
OleDbDataAdapter da = new OleDbDataAdapter ("SELECT * FROM Tabela1",
"Provider=Microsoft.JET.OLEDB.4.0;data source=d:\\baza.mdb" );
DataSet ds = new DataSet();
da.Fill(ds, "Tabela1");
dataGrid1.DataSource = ds.Tables["Tabela1"].DefaultView;
OleDbDataAdapter da = new OleDbDataAdapter ("SELECT * FROM Tabela1",
"Provider=Microsoft.JET.OLEDB.4.0;data source=d:\\baza.mdb" );
DataSet ds = new DataSet();
da.Fill(ds, "Tabela1");
dataGrid1.DataSource = ds.Tables["Tabela1"].DefaultView;
Na koji nacin mogu da podesim sirine kolona za svaku kolonu posebno?
Znam da se o ovoj temi vec pisalo kao npr:
Code:
Datagrid1.Columns.Item(x).Width = yyy
Datagrid1.Columns.Item(x).Width = yyy
ali ja nemam tu opciju u .net-u.
2. Kada kliknem na neku celiju (ili red) u datagridu i pocnem da skrolujem tabelu (skrol dugmetom na misu) sve je OK dok se selektovana celija (ili red) ne izgubi na vrhu ili dnu. U tom trenutku datagrid izgubi fokus i fokus predje na sledecu kontrolu - sto je izuzetno smarajuce - i onemogucuje ti da skrolujes datagrid kada se selektovana celija ili red ne vide.
Kako da sprecim gubljenje fokusa i resim ovaj problem?