rapidGrid.ReqSql = "select ...";
rapidGrid.SqlParameters = new MercatorSqlParam[] { new MercatorSqlParam("@type", 1) };
rapidGrid.ColumnRules = new ColumnRule[]
{
    new ColumnRule{ Name = "journal", HeaderText = "Journal", Width = 75, Rupture = ColumnRule.RupturableBehavior.RuptureOnDemand },
    new ColumnRule{ Name = "date", Width = 70, Format = "dd/MM/yyyy" },
    new ColumnRule{ Name = "n_dec", Hidden = true },
};
rapidGrid.BuildAsync();