Re[2]: Проблемы с BindingSource
От: Аноним  
Дата: 04.05.06 11:21
Оценка:
Здравствуйте, CooL_SnipeR, Вы писали:

CL_>Здравствуйте, Аноним, Вы писали:


А>>Солюшн состоит из двух проектов: WinForms и либы (подписанной). Пытаюсь сделать биндинг к контролам формам, создаю BindingSource, в котором ссылаюсь на некоторый класс из либы. Проблема в том, что в списке Binding для пропертей контрола данный bindingSource не отображается. Ощущение такое, что дизайнер форм видит лишь bindingSource, завязанный на тип из текущей сборки. Я прав? Спасибо


CL_>Вроде нет. В DataSource твоего bindingSourse делай добавить, Object — тут доступны классы всего солюшена, если что-то не хватает — делай Add reference и добавляй нужный проект/сборку. Заметик косяк — в описании пропертей перед ним нужно явно указать, что проперти будет в дальнейшем привязываться — иначе не факт, что он отобразиться

CL_>
CL_>private string _text;
CL_>[Bindable(true)]
CL_>public string Name
CL_>{
CL_>    get { return _text; }
CL_>    set { _text = value; }
CL_>}
CL_>


Может я неправильно объяснил. Проблем с созданием bindingSource и привязкой его к типу из другой сборки у меня нет. Проблема в том, что я не могу привязать bindingSource к пропертям контрола в дизайнере, этот bindingSource просто отсутствует в списке доступных bindingSource-ов, при этом предлагается создать новый bindingSource, ну не буду же я на каждое проперти создавать новый bindingSource, это просто
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.