Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Binding: Не обновляется свойство пока не изменится фокус / 1 сообщений из 1, страница 1 из 1
16.04.2004, 22:27
    #32485162
MirrorBoy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Binding: Не обновляется свойство пока не изменится фокус
Пересмотрел все обсуждения биндинга, но ответ на свой вопрос не нашел

Есть два моих потомка контрола.
У обоих есть свойство TableColor в виде:

private TableColorSet tableColor;

public TableColorSet TableColor
{
get
{
return this.tableColor;
}
set
{
if (this.tableColor == value) return;
this.tableColor = value;
TypeDescriptor.GetProperties(this)["TableColor"].SetValue(this, value); // не помогает
}
}

В главном приложении завязываю их:
myControl1.DataBindings.Add("TableColor", myControl2, "TableColor");

Меняю значение свойства в первом контроле.
Во втором контроле значение не меняется, пока из первого контрола не уйдет фокус ввода.
Подскажите, пожалуйста, что делать?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Binding: Не обновляется свойство пока не изменится фокус / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]