Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.79 KB

isemanticzoominformation.md

File metadata and controls

25 lines (15 loc) · 1.79 KB
-api-id -api-type
T:Windows.UI.Xaml.Controls.ISemanticZoomInformation
winrt interface

Windows.UI.Xaml.Controls.ISemanticZoomInformation

-description

Communicates the info needed for a view to serve as one of the two possible views (ZoomedOutView or ZoomedInView) of a SemanticZoom.

-remarks

The ISemanticZoomInformation interface provides info for a single view of a SemanticZoom control. However, it doesn't provide info to synchronize the two views of a SemanticZoom. The ZoomedInView and ZoomedOutView should be synchronized, so if a user selects a group in the ZoomedOutView, the details of that group are shown in the ZoomedInView. You can use a CollectionViewSource or add code to synchronize the views. Any controls that you bind to the same CollectionViewSource will always have the same current item. If both views use the same CollectionViewSource as the their data source, the CollectionViewSource will synchronize the views automatically. Otherwise, you can handle the SemanticZoom.ViewChangeStarted event and synchronize the items in the event handler. See SemanticZoom for more info.

-examples

-see-also

SemanticZoom, GridView, ListView, Hub