Чтение списка <string>[] в динамические метки - PullRequest
1 голос
/ 03 января 2012

У меня проблемы с чтением данных из List<string[]> в динамическую метку.

Вот код:

private void CuentasDeUsuarioForm_Load(object sender, EventArgs e)
        {
            List <string> [] cuentas = db.Select("SELECT * FROM cuentas_de_usuario");
            foreach(List<string> acc in cuentas)
            {
                for (int i = 0; i < acc.Count; i++)
                {
                    Label nuevoLabelCuenta = new Label { Text = acc[i] };
                }
            }
        }

Кто-нибудь знает, где я делаю это неправильно? Я не получил ни синтаксиса, ни ошибки компиляции, но в форме ничего не отображается.

Ответы [ 2 ]

3 голосов
/ 03 января 2012
this.Controls.Add(nuevoLabelCuenta);

(во внутренней части цикла)

1 голос
/ 03 января 2012

у вас должна быть метка-заполнитель, как сказал Бас Б.

private void CuentasDeUsuarioForm_Load(object sender, EventArgs e)
    {
        List <string> [] cuentas = db.Select("SELECT * FROM cuentas_de_usuario");
        foreach(List<string> acc in cuentas)
        {
            for (int i = 0; i < acc.Count-1; i++)
            {
                Label nuevoLabelCuenta = new Label { Text = acc[i] };                        
                this.panel1.Controls.Add (nuevoLabelCuenta );
            }
        }
    }

где Panel1 - ваш заполнитель

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...