【发布时间】:2015-08-07 10:45:12
【问题描述】:
我在 Windows 通用应用程序项目中继承 ListView。我在 Visual Studio 2015 RC 中创建了一个新的 UserControl,然后在 XAML 和代码隐藏中将 UserControl 类型更改为 ListView。
当我插入控件并运行应用程序时,我得到一个“Xaml Parsing Failed”异常,没有任何进一步的信息。
经过研究,我遇到了项目名称包含点的问题,但我的项目名称不包含此类字符。
知道如何进一步研究吗?
编辑:我还尝试继承 ListView、GridView、ListBox 和 Itemscontrol。 Itemscontrol 不会产生错误,但所有其他都会产生。
编辑 2:
在 VS2015 RC 中创建了一个新的通用应用项目
添加 -> 用户控件
-
将基类更改为:
公共密封部分类 ListViewEx : ListView { 公共 ListViewEx() { this.InitializeComponent(); } }
将 XAML UserControl 标记更改为 ListView
【问题讨论】:
标签: c# windows win-universal-app