在 App.xaml 中添加按钮并以编程方式将其添加到其他 xaml 页面 Windows 运行时应用

Posted

技术标签:

【中文标题】在 App.xaml 中添加按钮并以编程方式将其添加到其他 xaml 页面 Windows 运行时应用【英文标题】:Add button in App.xaml and add it programatically in other xaml pages Windows Runtime apps 【发布时间】:2016-11-06 20:33:46 【问题描述】:

我想在 App.xaml 中添加控件(如按钮、文本框等)并从其他 xaml 页面访问它并以编程方式添加它们。

我想将 App.xaml 中的 xaml 控件设为全局,以便我可以从任何其他页面访问它。

你知道如何实现这样的场景吗?

【问题讨论】:

【参考方案1】:

首先在您的项目中添加一个用户控件,然后在 c# 中执行您想要的任何操作(如 BottomAppBaras 用户控件)。

然后将该控件添加到您想要的任何页面中。

代码:分两步

    创建用户控件

    将此代码放在您想要用户控件的位置。只需根据您的用户控件名称更改用户控件名称即可。

如果您想务实地添加,请点击此链接 http://www.codeproject.com/Articles/32825/How-to-Creating-a-WPF-User-Control-using-it-in-a-W

【讨论】:

您好,您可以添加一些参考链接吗? 关注此链接“***.com/questions/1410263/…” 嗨,我还是很困惑。我想在 App.xaml 中添加控件并在 MainPage.xaml 中访问它。我假设我们可以做这样的事情Template = (ControlTemplate)Application.Current.Resources["appButtonStyle"];,但使用它会出现一些错误。 @KishorBikramOli:我理解您的问题,但我无法重现您的问题,请为此问题提供正确的描述并提供您的代码,以便任何人都可以测试您的代码并给您正确的答案. 您好,请参考此链接。 ***.com/questions/38184819/…

以上是关于在 App.xaml 中添加按钮并以编程方式将其添加到其他 xaml 页面 Windows 运行时应用的主要内容,如果未能解决你的问题,请参考以下文章

IBOutlet 用于约束并以编程方式将其连接到 UIButton

用数据初始化 ViewController 并以编程方式将其显示到屏幕上

Autolayout :并排对齐两个按钮并在没有图像时移动到右侧

如何在 Android 中以编程方式更改按钮大小?

隐藏标签栏上的覆盖按钮

XCode:以编程方式添加具有特定名称和动画的多个按钮