Проблема с Сolumns.Add
Atom
02.12.2010
MCTuTeJ|19951995


Студия ругается на такой код : _trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.Volatility);

Выдает вот что:

Ошибка 1 "Ecng.Trading.Quik.DdeTableColumnList" не содержит определения для "Add" и не был найден метод расширения "Add", принимающий тип "Ecng.Trading.Quik.DdeTableColumnList" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку)

update:

Извиняюсь, забыл Ecng.Collections подключить ...

Вдруг о5 стал ругаться на эту же строчку только теперь уже вот что выдает:

Ошибка 1 Тип "Wintellect.PowerCollections.CollectionBase`1" определен в сборке, ссылка на которую отсутствует. Следует добавить ссылку на сборку "PowerCollections, Version=1.0.2224.30206, Culture=neutral, PublicKeyToken=8d05ee679e87a45f".


Теги:


Спасибо:


Alexander

Фотография
Дата: 02.12.2010
Ответить


MCTuTeJ|19951995: Студия ругается на такой код : _trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.Volatility);

Выдает вот что:

Ошибка 1 "Ecng.Trading.Quik.DdeTableColumnList" не содержит определения для "Add" и не был найден метод расширения "Add", принимающий тип "Ecng.Trading.Quik.DdeTableColumnList" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку)

update:

Извиняюсь, забыл Ecng.Collections подключить ...

Вдруг о5 стал ругаться на эту же строчку только теперь уже вот что выдает:

Ошибка 1 Тип "Wintellect.PowerCollections.CollectionBase`1" определен в сборке, ссылка на которую отсутствует. Следует добавить ссылку на сборку "PowerCollections, Version=1.0.2224.30206, Culture=neutral, PublicKeyToken=8d05ee679e87a45f".

Reference на PowerCollections добавить необходимо

Спасибо:

MCTuTeJ|19951995

Фотография
Дата: 02.12.2010
Ответить


ААА я блондинко ((( Просто смотрел пример Михаила там не было никаких ни ссылок ничего ((+ Я еще не мог найти этот POwerCollections.dll ...

Спасибо:

skuvv

Фотография
Дата: 03.12.2010
Ответить


Хочу добавить в таблицу Инструменты колнку с курсом USD/RUB, но в DdeSecurityColumns такую не нашел. Подскажите как еще можно?

Спасибо:

Mikhail Sukhov

Фотография
Дата: 03.12.2010
Ответить


skuvv: Хочу добавить в таблицу Инструменты колнку с курсом USD/RUB, но в DdeSecurityColumns такую не нашел. Подскажите как еще можно?

По нормальному никак, конструктор DdeTableColumn закрытый. Но можете создать через Reflection.

Спасибо:

skuvv

Фотография
Дата: 03.12.2010
Ответить


А что за рефлекшн?

Спасибо:

Mikhail Sukhov

Фотография
Дата: 04.12.2010
Ответить


skuvv: А что за рефлекшн?

using System.Reflection;
using Ecng.Reflection;

var column = typeof(DdeTableColumn).GetMembers<ConstructorInfo>().First()
	.CreateInstance<DdeTableColumn>(new object[] { 0, "Название колонки", typeof(double ) });
Спасибо:


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

loading
clippy