我想要像setAlternatingRowColors一样为QTableWidget中的特定行设置颜色,只是我应该能够指定我想要的行和颜色。我尝试了以下代码
QBrush b (QColor(224,224,224));
item->setBackground( 0 , b );
item->setBackground( 1 , b );
item->setBackground( 2 , b );
但是这段代码只用颜色填充item列,而不是整行。
我正在开发一个ASPX文件,以返回SQL表中的所有记录。我可以成功地显示所有数字,但现在我希望某些行在满足特定条件的情况下更改其背景颜色。所以我想要将我的两列与某个值进行比较,如果它超过了这个值,那么它应该改变该行的颜色。我如何修复下面的代码?主要问题是我不知道如何指定要比较的数据列。这上面没有错误,但是我的行也没有颜色变化。
ASPX摘录:
Sub PrintMessageGrid_RowDataBound(ByVal sender As Object, _
ByVal e As System.Web.UI.WebControls.GridViewRowEventArg
我的职能如下:
Public Function Check_Desparity(Byval dtTestStep as DataTable, Byval dtLimits as DataTable) as DataTable
Dim diff = dtTestSteps.AsEnumerable.Union(dtLimits.AsEnumberable).Except(dtTestSteps.Intersect(dtLimits.AsEnumerable))
End Function
我想,这个差异包含有差异的行。但事实并非如此。我有两个不同之处,但差异只有一个,那一个没有区别。
当我用L
如何在oracle中编写select以筛选一个表中的值和其他表列中的任何值。
说清楚,我有两张桌子。例如汽车和颜色。
在Car表中,我有两个列,car_model和car_color,在Colors表中有col_code和col_color列。
我需要从colors表中选择所有car_model,其中car_color = col_color列的任何颜色。
有点像假的:
Select car_model From car Where car_color = color.col_color