0

我正在使用 Syncfusion 控件开发 Windows8 应用程序。我在 xaml 用户控件中使用了两个 Tileview 控件。我想要的是当一个 Tileview 项目最大化时,其他 tileview 中的所有项目都应该最小化,反之亦然。

选择更改事件正在触发,但我想知道如何手动最小化或最大化项目。

4

1 回答 1

1

You can make use of State property to maximize or minimize TileViewItems. Sample code:

 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;
        }
    }
于 2013-11-08T04:20:25.937 回答