Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 3.58 KB

refreshcontainer.md

File metadata and controls

49 lines (33 loc) · 3.58 KB
-api-id -api-type
T:Microsoft.UI.Xaml.Controls.RefreshContainer
winrt class

Microsoft.UI.Xaml.Controls.RefreshContainer

-description

Represents a container control that provides a RefreshVisualizer and pull-to-refresh functionality for scrollable content.

This documentation applies to WinUI 2 for UWP (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).

-remarks

Control style and template

You can modify the default Style and ControlTemplate to give the control a unique appearance. For information about modifying a control's style and template, see XAML styles. XAML also includes resources that you can use to modify the colors of a control in different visual states without modifying the control template. Modifying these resources is preferred to setting properties such as Background and Foreground. For more info, see the Light-weight styling section of the XAML styles article.

The resources for this control are listed in the ThemeDictionaries section of the RefreshContainer_themeresources.xaml file on GitHub. The ResourceKey value for each StaticResource references a brush and color in the Common_themeresources_any.xaml file.

-see-also

RefreshVisualizer, Pull to refresh

-examples

Tip

For more info, design guidance, and code examples, see Pull to refresh.

The WinUI 3 Gallery and WinUI 2 Gallery apps include interactive examples of most WinUI 3 and WinUI 2 controls, features, and functionality.

If installed already, open them by clicking the following links: WinUI 3 Gallery or WinUI 2 Gallery.

If they are not installed, you can download the WinUI 3 Gallery and the WinUI 2 Gallery from the Microsoft Store.

You can also get the source code for both from GitHub (use the main branch for WinUI 3 and the winui2 branch for WinUI 2).

Tip

For more info, design guidance, and code examples, see Pull to refresh.

[!div class="nextstepaction"] Open the WinUI 2 Gallery app and see PullToRefresh in action.

The WinUI 2 Gallery app includes interactive examples of most WinUI 2 controls, features, and functionality. Get the app from the Microsoft Store or get the source code on GitHub.