Я создал два Usercontrols
в моем WPF Application
! Я хочу получить доступ к функции одного Usercontrol через другой. Я только что сделал одного usercontrol
родителя другого и попытался получить доступ к функции другого, но это сгенерировало ошибку, которая:
Error 2 The type 'EditStory' cannot have a Name attribute. Value types and types without a default constructor can be used as items within a ResourceDictionary.
Мой код:
AllStories – родительский пользовательский элемент управления
XAML-файл
<dxdo:LayoutPanel Caption="Panel" Name="layoutPanel2">
<local:EditStory x:Name="editstorytab"/>
</dxdo:LayoutPanel>
Файл .CS
public AllStories()
{
InitializeComponent();
editstorytab.MyParent = this;
}
EditStory – дочерний пользовательский элемент управления
Файл .Cs
public AllStories MyParent { get; set; }
public EditStory(AllStories parent)
{
InitializeComponent();
MyParent = parent;
EditDataRefresh();
}
Кто-нибудь может решить мою проблему? :)