我有一种情况,我希望在UWP中的Pivot
控件的标题上启用删除功能。
我能找到的一种方法是覆盖PivotHeaderItem
的模板,并添加事件以处理嵌套控件中的丢弃。
在尝试找到更好的方法时,我尝试在代码隐藏中创建一个新的PivotHeaderItem
并将其分配给PivotItem
的header属性,但我得到了这个:
System.InvalidCastException: 'Unable to cast object of type 'System.__ComObject' to type 'Windows.UI.Xaml.Controls.Primitives.IPivotHeaderItemFactory'.'
在这一行:
var pivotHeader = new PivotHeaderItem();
。