Передача значений свойств из родительского UserControl в дочерний DependencyPropertyC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Передача значений свойств из родительского UserControl в дочерний DependencyProperty

Сообщение Гость »


Как передать свойство (SomeProperty) из контекста ParentUserControl в DependencyProperty (MyDProperty) ChildUserControl?
В XAML это должно быть:
но по какой-то причине MyDProperty никогда не устанавливается
с помощью Parent.DataContext.SomeProperty.
В моем случае я передаю Действие, но это не важно. Я думаю, проблема заключается в привязке.

ParentUserControl:

Код: Выделить всё

    public Action RemoveEsl1 => throw new NotImplementedException();
ChildUserControl:

Код: Выделить всё

    public static readonly DependencyProperty RemoveEslActionProperty =
DependencyProperty.Register(nameof(RemoveEslAction), typeof(Action), typeof(ChildUserControl), new PropertyMetadata(delegate { }));

public Action RemoveEslAction
{
get => (Action)GetValue(RemoveEslActionProperty);
set => SetValue(RemoveEslActionProperty, value);
}
I found various tips here, but none of them either suited me or worked.


Источник: https://stackoverflow.com/questions/781 ... cyproperty
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»