我想制作一个xamlpage(或只有xaml),其中包含xaml控件。而且我想在Windows 8应用程序的多个页面中使用它,任何想法都是值得赞赏的。Windows Store应用中所有页面的常见Xaml
2
A
回答
2
这里的一个很好的起点是查看标准Grid应用程序模板中的LayoutAwarePage类。这个类是Page类型的一个子类,包含很多标准功能(例如处理方向更改)
如果您创建类似于LayoutAwarePage的东西,那么您可以在其中具有一组标准功能,您可以在其中重复使用你的应用。但请注意,为了使其工作,您可能需要在每个实际派生页面上添加更多逻辑。另外,你想在这些页面上绘制的UI需要在C#中明确编码,因为没有关联的XAML与这个类。
1
就可以开始这样的事情....这里是你的子类,
public sealed partial class ChildClass: ApplicationPageBase
{
private void OnSomeEvent(object sender, TextChangedEventArgs e)
{
base.IspopOpen = true;
}
}
Base类将这个样子
public abstract class ApplicationPageBase : Page
{
private Popup settingsPopup;
private bool _IsPopOpen;
public bool IspopOpen { get;set; }
public ApplicationPageBase()
{
InitiatePopUp();
}
void InitiatePopUp()
{
settingsPopup = new Popup();
//do some code for popup
}
}
注:这只是一个变通
相关问题
- 1. Windows Store应用程序中的相对大小XAML页面
- 2. Windows Store 8.1。 XAML Progress Bar页面间
- 3. 从WebView的Windows Store应用程序导航到XAML页面
- 4. 垂直滚动gridview XAML windows store应用
- 5. 在Windows Store应用程序的每个页面上播放音频(mp3)C#XAML
- 6. 常见页脚的所有网页
- 7. 所有网页的常见页脚
- 8. jQuery Mobile所有页面的常见页脚
- 9. Windows Store应用程序中的页面转换
- 10. 从在Windows Store中查看的页面恢复应用程序
- 11. Windows Store应用程序:xaml中的泛型
- 12. Windows Store Grid App中的XAML导航
- 13. 在Windows Store Xaml应用程序中保存通用列表
- 14. WP81创建XAML样式以定位应用中的所有页面
- 15. 的Windows Store应用XAML的GridView不会呈现数据
- 16. Windows平台(UWP)应用程序 - 主页.xaml页面不显示
- 17. ASP.Net Web应用程序中的常见页面集
- 18. 的Windows Phone XAML风格店 - 应用程序页面
- 19. 的Windows Store应用的ListView
- 20. ASP.NET中的常见错误页面
- 21. 测试应用程序中所有页面的页面标题
- 22. CodedUI Windows Store应用程序是否支持XAML webview自动化?
- 23. Windows Store应用程序 - XAML - 为Height属性绑定两个值
- 24. Windows Store应用程序(C#/ Xaml)检索IP地址
- 25. windows store应用程序xaml模板属性
- 26. C#Windows Store Grid应用程序(xaml)模板
- 27. xaml WebView:如何捕获“OnNavigation”事件@Windows Store应用程序
- 28. Windows 8.1 Store App:页面加载时FadeInThemeAnimation
- 29. Windows Phone中的Xaml可见性绑定?
- 30. 多个应用程序使用的常见ASPX页面
尝试用户控件 –
要共享什么样的控件? –
@arun在用户控制的情况下,我必须在每个页面上定义它..但我真的不希望这样。我希望它像一个通知,所以每当一些更新发生它只是在图片无论页面是什么.. – loop