Как связать напрямую с другим элементом управления / UIElement без указания свойства - PullRequest
0 голосов
/ 01 ноября 2019

Я действительно пытался найти уже существующий ответ, но безуспешно. Вот проблема:

У меня есть текстовое поле в xaml:

<TextBox x:Name="textBox"/>

И я хочу привязать его непосредственно, а не только к одному из его свойств (PlacementTarget ожидает UIElement):

<ToolTip PlacementTarget="{Binding ElementName=textBox}"

Проблема в том, что путь не указан, и я не знаю, как указать само текстовое поле, а не свойство. Возможно, мы бы что-то вроде Path = this ...

Большое спасибо:)

Обновление 1: Path =. не работает, привязка выдает эту ошибку:

System.Windows.Data Error: 4 : Cannot find source for binding with reference 'ElementName=textBox'. BindingExpression:Path=.; DataItem=null; target element is 'ToolTip' (Name=''); target property is 'PlacementTarget' (type 'UIElement')
...