[ stevva @ 14.12.2004. 11:47 ] @
1. Ako u datagrid-u prikazem bazu na sledeci nacin: 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; 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 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? |