C# 如何根据条件更改Janus网格中的背景色行

C# 如何根据条件更改Janus网格中的背景色行,c#,janus,C#,Janus,如何使用c中的条件更改背景色行GridEx(GridJanus)# 谢谢我无法直接链接到它,但我在论坛上Ravi Kota的一篇帖子中找到了这篇文章。我目前无法测试这个,这是一个较旧的帖子。。。但从概念上看,这是正确的 GridEXFormatCondition fc; fc = new GridEXFormatCondition(GridName.RootTable.Columns[ColumnName], ConditionOperator.GreaterThan, 0); fc.For

如何使用c中的条件更改背景色行GridEx(GridJanus)#


谢谢

我无法直接链接到它,但我在论坛上Ravi Kota的一篇帖子中找到了这篇文章。我目前无法测试这个,这是一个较旧的帖子。。。但从概念上看,这是正确的

GridEXFormatCondition fc;

fc = new GridEXFormatCondition(GridName.RootTable.Columns[ColumnName], ConditionOperator.GreaterThan, 0);

fc.FormatStyle.ForeColor = Color.Blue;

GridName.RootTable.FormatConditions.Add(fc);
private void Grd\u Detail\u FormattingRow(对象发送方,Janus.Windows.GridEX.RowLoadEventArgs e)
{
int i=1;
对于(i=0;i
加载行事件格式行:

private void MyGridEX_LoadingRow(object sender, Janus.Windows.GridEX.RowLoadEventArgs e)
    {
        if (e.Row.RowType == Janus.Windows.GridEX.RowType.Record)
        {
            if ((bool)e.Row.Cells[0].Value)
            {
                Janus.Windows.GridEX.GridEXFormatStyle style = new Janus.Windows.GridEX.GridEXFormatStyle();
                style.ForeColor = Color.Red;
                e.Row.RowStyle = style;
            }
        }
    }

这还不够清楚-你能给我们看一些代码吗??到目前为止你做了什么??你想根据什么条件做出决定??你需要再详细一点。。。。
private void MyGridEX_LoadingRow(object sender, Janus.Windows.GridEX.RowLoadEventArgs e)
    {
        if (e.Row.RowType == Janus.Windows.GridEX.RowType.Record)
        {
            if ((bool)e.Row.Cells[0].Value)
            {
                Janus.Windows.GridEX.GridEXFormatStyle style = new Janus.Windows.GridEX.GridEXFormatStyle();
                style.ForeColor = Color.Red;
                e.Row.RowStyle = style;
            }
        }
    }