01. oktober 2005 - 10:59Der er
3 kommentarer og 1 løsning
Farve de valgte row i et datagrid
Hej eksperter Hvordan farver jeg den valgte row i et datagrid? Jeg bruger denne: Dim pt = New Point(e.X, e.Y) Dim hti As DataGrid.HitTestInfo = DataGrid2.HitTest(pt) If hti.Type = DataGrid.HitTestType.Cell Then DataGrid2.CurrentCell = New DataGridCell(hti.Row, hti.Column) Else Return End If Dim pt2 = New Point(e.X, e.Y) Dim hti2 As DataGrid.HitTestInfo = DataGrid2.HitTest(pt2) If hti2.Type = DataGrid.HitTestType.Cell Then varevalg = (DataGrid2(hti2.Row, 0).ToString()) Hentvare(varevalg) Else Return End If
I tillæg til "varevalg =" linier, vil jeg godt have at denne linie bliver farvet gul. Jeg kan godt få den markeret, men så kan jeg ikke se når jeg skriver i felterne. Er dette muligt?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Sub ItemDataBoundEventHandler(sender as Object, e as DataGridItemEventArgs) If e.Item.ItemType = ListItemType.Item OR _ e.Item.ItemType = ListItemType.AlternatingItem then 'Check to see if the price is below a certain threshold Dim price as Double price = Convert.ToDouble(DataBinder.Eval(e.Item.DataItem, "price"))
If price < 10.0 then e.Item.BackColor = System.Drawing.Color.Yellow End If End If End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.