BindingList<double> и DataGridView
От: Аноним  
Дата: 14.12.10 20:29
Оценка:
Как прибиндить BindingList<double> к DataGridView?
Колонка требует имя свойства для отображения, но как быть с Double

Т.е. следующий код не работает — ряды добавляются, но значений в них нет:
dataGridView1.DataSource = new BindingList<double>(new double[]{1.0, 2.0, 3.0});
Re: BindingList<double> и DataGridView
От: xobotik Россия  
Дата: 14.12.10 21:02
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как прибиндить BindingList<double> к DataGridView?

А>Колонка требует имя свойства для отображения, но как быть с Double

А>Т.е. следующий код не работает — ряды добавляются, но значений в них нет:

А>
А>dataGridView1.DataSource = new BindingList<double>(new double[]{1.0, 2.0, 3.0});
А>


            BindingList<double> list = new BindingList<double>(new[]{1.0, 2.0, 3.0});
            BindingSource source = new BindingSource();
            source.DataSource = list;
            dataGridView1.DataSource = source.DataSource;

А так?
С уважением!
Re[2]: BindingList<double> и DataGridView
От: Аноним  
Дата: 15.12.10 09:17
Оценка:
Здравствуйте, xobotik, Вы писали:

[]
X>А так?

Так тоже не не работает)
Re[3]: BindingList<double> и DataGridView
От: xobotik Россия  
Дата: 16.12.10 16:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Так тоже не не работает)

Если так, то все работает
        private struct Temp
        {
            public double Value { get; set; } // ибо есть свойство :) 
            public Temp(double value) : this()
            {
                Value = value;
            }
        }
        // использование
        IList<Temp> list = new List<Temp>
        {
            new Temp(1.0),
            new Temp(2.0),
            new Temp(3.0)
        };
        table.DataSource = list;

А лучше RTFM
Автор(ы): Щербунов Нейл
Дата: 23.08.2006
Настоящая статья посвящена одному из самых мощных и сложных контролов входящих в состав второго Фреймворка, а именно контролу с именем DataGridView.
С уважением!
Re[4]: BindingList<double> и DataGridView
От: Аноним  
Дата: 18.12.10 19:45
Оценка:
Здравствуйте, xobotik, Вы писали:

[]
X>А лучше RTFM
Автор(ы): Щербунов Нейл
Дата: 23.08.2006
Настоящая статья посвящена одному из самых мощных и сложных контролов входящих в состав второго Фреймворка, а именно контролу с именем DataGridView.


Это всё понятно; не хотелось плодить сущностей
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.