我正在使用Syncfusion控件处理Windows8应用程序。我在xaml Usercontrol中使用了两个Tileview控件。我想要的是当一个Tileview项目最大化时,其他tileview中的所有项目应该最小化,反之亦然。
选择已更改事件正在触发,但我想知道如何手动最小化或最大化项目。
答案 0 :(得分:1)
您可以使用State属性来最大化或最小化TileViewItems。 示例代码:
private void TileView_Loaded(object sender, RoutedEventArgs e)
{
if(tileView1.MaximizedItem!=null)
{
tileView2.MaximizedItem.State=TileViewItemState.Normal;
}
else if(tileView2.MaximizedItem!=null)
{
tileView1.MaximizedItem.State=TileViewItemState.Normal;
}
}