using System.IO; using Microsoft.UI.Xaml; using Microsoft.UI.Xaml.Controls; using Microsoft.UI.Xaml.Navigation; using RustTools.muqing; using RustTools.ViewModels; // To learn more about WinUI, the WinUI project structure, // and more about our project templates, see: http://aka.ms/winui-project-info. namespace RustTools.Views; /// /// ÅÅÃû½çÃæ /// public sealed partial class RankingPage : Page { public RankingViewModel ViewModel { get; set; } public RankingPage() { ViewModel = App.GetService(); InitializeComponent(); list.ItemClick += HomePage.ListAClick; } private void Page_SizeChanged(object sender, SizeChangedEventArgs e) { //list.Height = ActualHeight - 100; } private void MenuFlyoutItem_Click(object sender, RoutedEventArgs e) { var menu = (MenuFlyoutItem)sender; if (menu != null && menu.Tag != null) { var tag = (string)menu.Tag; ViewModel.ListTab(tag); } } protected override void OnNavigatedFrom(NavigationEventArgs e) { // Release resources here base.OnNavigatedFrom(e); gj.sc(e); ViewModel.RankingList = null; Content = null; DataContext = null; } }