这是否可以在每个枢轴项目中显示相同的控件。 所以我认为我的选择是
1.更改枢轴标题但实际上不更改枢轴
2.在另一个枢轴项目中添加控件作为网格的子控件。[我认为不可能]
3.只需ctrl + c和ctrl + v设计使用不同的控件名称[我不想这样做]。
还有其他方法吗?选项1或选项2是否可行?如果有,怎么样? 请帮助。
答案 0 :(得分:0)
在您的情况下,更有意义的是创建UserControl。
我建议你从网格创建一个UserControl。在Blend中很容易做到。在Blend中打开项目,在Objects and Timeline面板中展开页面内容,右键单击Grid并选择Make into UserControl。 Blend将创建一个可以在每个PivotItem中重用的UserControl类。
//Now you should be able to do something like this.
MySecondPivotItem.Content = new MyUserControl()
就是这样。你也可以在飞行中创建PivotItem并将其添加到Pivot,如下所示:(假设pivotMain是你的Pivot)
pivotMain.Items.Add(MySecondPivotItem);
希望这有帮助