В приложении WPF легко получить доступ к контенту MainWindow, но как это сделать в usercontrol.Доступ к Application.MainWindow в usercontrol
В приложении WPF, если мое имя MainWindow является Window1, и мне нужно получить доступ к его одной из строковых переменных с именем CName из другого класса в том же приложении.
Window1 ww = Application.Current.MainWindow as Window1;
String reqstring = ww.CName ;
Я хочу сделать то же самое в usecontrol тоже.
Пусть мое имя UserControl является ABCcontrol и первым/Имя главного класса ABCconrolLib
namespace ABCcontrol
{
public partial class ABCcontrolLib : UserControl
{
Public String CName = "ABC";
//....
}
}
Теперь я хочу, чтобы получить доступ к этой CNAME в другом классе же UserControl с помощью Application.Control.MainWindow или каким-либо другим Подобный способ
Пожалуйста, помогите мне, как это мой первый UserControl в WPF
Как и когда вы устанавливаете свойство 'CName' в' UserControl'? – Sandesh
Вы хотите получить доступ к окну внутри UserControl в коде или коде XAML? –
хотите получить доступ к окну/контенту в коде/некоторой другой функции класса. Я могу очень легко получить доступ в приложении WPF, но не могу сделать это в пользовательском управлении. –