Здравствуйте, dremor, Вы писали:
D>Использую: VS 2008, C# 3.0, DevExpres 2009 vol.1, LINQ To SQL, SQL Server 2005.
D>В элементе GridControl на основе полей из двух столбцов нужно вычислить значения полей третьего столбца.
D>Нужно сделать следующем образом: передать значения полей из этих столбцов в метод, который их вычислит и вернет результат в нужный столбец.
D>Пользователь видит это следующим образом: нажимает на кнопошку вычислить — поля из двух столбцов перемножаются и заносятся в третий стобец.
D>Примерные наброски:
D>D>Computer computer = new Computer();
D>GridItemCollection gridItemCollection = computer.WP(probability, conditionalProfit);
D>
D>Что-то вроде этого.
D>Только вот загвоздка, я никак не могу получить значения из этих ячеек.
D>Также можно вычислить все это на уровне SQL Server, но мне нужно именно в гриде. Данные временные, да и сам хочу понять как это работает.
Самое простое решение — использовать Unbound Columns, как это описано в топике:
http://documentation.devexpress.com/#WPF/CustomDocument6124