2024-07-15 05:22:53 +00:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.IO;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Runtime.InteropServices.WindowsRuntime;
|
|
|
|
|
using Windows.Foundation;
|
|
|
|
|
using Windows.Foundation.Collections;
|
|
|
|
|
using Microsoft.UI.Xaml;
|
|
|
|
|
using Microsoft.UI.Xaml.Controls;
|
|
|
|
|
using Microsoft.UI.Xaml.Controls.Primitives;
|
|
|
|
|
using Microsoft.UI.Xaml.Data;
|
|
|
|
|
using Microsoft.UI.Xaml.Input;
|
|
|
|
|
using Microsoft.UI.Xaml.Media;
|
|
|
|
|
using Microsoft.UI.Xaml.Navigation;
|
|
|
|
|
using RustTools.ViewModels;
|
2024-08-05 11:38:55 +00:00
|
|
|
|
using Newtonsoft.Json;
|
|
|
|
|
using RustTools.muqing;
|
|
|
|
|
using System.Collections;
|
2024-07-15 05:22:53 +00:00
|
|
|
|
|
|
|
|
|
// 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;
|
2024-08-03 11:49:28 +00:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/// </summary>
|
2024-07-15 05:22:53 +00:00
|
|
|
|
public sealed partial class RankingPage : Page
|
|
|
|
|
{
|
|
|
|
|
public RankingViewModel ViewModel
|
|
|
|
|
{
|
|
|
|
|
get; set;
|
|
|
|
|
}
|
2024-08-05 11:38:55 +00:00
|
|
|
|
|
2024-07-15 05:22:53 +00:00
|
|
|
|
public RankingPage()
|
|
|
|
|
{
|
|
|
|
|
ViewModel=App.GetService<RankingViewModel>();
|
|
|
|
|
InitializeComponent();
|
2024-08-05 11:38:55 +00:00
|
|
|
|
list.ItemClick +=HomePage.ListAClick;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private void Page_SizeChanged(object sender, SizeChangedEventArgs e)
|
|
|
|
|
{
|
|
|
|
|
list.Height = ActualHeight - 100;
|
2024-07-15 05:22:53 +00:00
|
|
|
|
}
|
2024-08-07 02:31:13 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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);
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-07-15 05:22:53 +00:00
|
|
|
|
}
|