Привязка данных к всплывающей подсказке - PullRequest
3 голосов
/ 28 июня 2010

Есть ли способ привязать всплывающую подсказку к источнику данных.Вот упрощенный пример того, что я пытаюсь сделать.

У меня есть DataTable с двумя столбцами, один - дата, другой - varchar.Этот DataTable связан с BindingSource.Этот источник привязки имеет свою текущую запись, привязанную к метке, отображающей столбец datetime.Как я могу заставить поле varchar, связанное с этой строкой, отображаться во всплывающей подсказке при наведении курсора на метку с датой.

Я понимаю, как работают подсказки при работе со статическим текстом.чтобы сделать это с динамическим источником.

Также, пожалуйста, приведите свои примеры в WinForms, почти все примеры, которые я гуглил, основаны на WPF.

1 Ответ

1 голос
/ 29 июня 2010

Мне не очень нравится этот ответ, поэтому я надеюсь, что кто-то может придумать лучший ответ (в моем реальном коде у меня около 30 полей, которые будут иметь всплывающее окно), но я мог бы сделать это

dsMyRows_OnCurrentItemChanged(sender, EventArgs e)
{
    ttPersonWhoDidAction.SetToolTip(lblDate, ((DataRowView)dsMyRows.Current)["TextValue"]);
}
...