public virtual void LimpiarGrilla() { for (var i = 0; i < this.Dimension_C; i++) { for (var j = 0; j < this.Dimension_R; j++) { TilesViewWN cuadro = (TilesViewWN)Grilla.Children[i * this.Dimension_R + j]; cuadro.Text = (i * this.Dimension_R + j).ToString(); cuadro.BackgroundClr = ColorCelda; cuadro.TextColor = ColorCelda; cuadro.Col = i; cuadro.Row = j; } } }
private void MostrarEnGrillaView(GrillaWN G, Color BC, int Col, int Row, int vAzul, int vRojo, int vTotal, Boolean Cabecera) { TilesViewWN LG = (TilesViewWN)G.GetTilesViewByCR(Col, Row); LG.Text = Math.Abs(vTotal).ToString(); LG.ValorAzul = vAzul.ToString(); LG.ValorRojo = Math.Abs(vRojo).ToString(); LG.BackgroundClr = BC; LG.Cabecera = Cabecera; if (BC == G.ColorCelda) { LG.TextColor = G.ColorCelda; } else { LG.TextColor = Color.WhiteSmoke; } }
public override void ArmarGrilla() { base.ArmarGrilla(); for (var i = 0; i < this.Dimension_C; i++) { for (var j = 0; j < this.Dimension_R; j++) { TilesViewWN cuadro = new TilesViewWN(); cuadro.Text = (i * this.Dimension_R + j).ToString(); cuadro.BackgroundClr = ColorCelda; cuadro.TextColor = ColorCelda; cuadro.Col = i; cuadro.Row = j; //Grilla.Children.Add(cuadro); Grilla.Children.Add(cuadro, i, j); } } }