Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.140.242.165] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте!
Возникла проблема: Создаю класс на базе UserControl public partial class ATI_PageBaseSettings : UserControl { private ATIadapter adapter; private BindingSource binding1 = new BindingSource(); public ATI_PageBaseSettings(ATIadapter pATIadapter) { adapter = pATIadapter; InitializeComponent(); ............................................ в конструктор передаю ссылку на структуру (ATIadapter pATIadapter), которая заполняется програмно, потом этот класс ложу на страницей TabPage на Табконтрол, который в свою очередь ложится на форму. В этом классе (ATI_PageBaseSettings ) в свою очередь присутствуют TextBox, которые отображают данные структуры pATIadapter. Все работает и правильно отображается. Хочу чтобы TextBox отображали изменения в структуре pATIadapter. Для этого делаю привязку: this.binding1.DataSource = adapter.FanSpeedValueRPM; this.textTemperature.DataBindings.Add("Text", binding1, "FanSpeed"); Но как только сделал привязку при запуске выскакивает ошибка: Необработанное исключение типа "System.ArgumentException" в System.Windows.Forms.dll Дополнительные сведения: Привязка к свойству или столбцу FanSpeed для DataSource невозможна. понимаю, что вопрос возможно пустяковый, но не могу никак решить. Гугл очень много рассказывает о WPF, но у меня winform |