WPF League of Legends

WPF League of Legends

You can learn how to correctly implement WPF projects

Last updated 6/9/2022 11:11 PM
驚鏵 WPF开发者
2 min read
Category
WPF
Tags
.NET WPF

WPF League of Legends

Author: Devncore Organization, Seoul, South Korea

Original link: https://github.com/devncore/leagueoflegends

  • Thanks to contributor 晨晞 gg;
  • Framework uses .NET6;
  • C# 10.0;
  • Visual Studio 2022;

  • You can learn how to properly implement a WPF project.
  • Describes how to directly implement expressions in top-tier design domains like League of Legends without relying on commercial components.
  • You can study and understand WPF in detail by implementing the MVVM pattern yourself.
  • More effects can be found by downloading the code from GitHub, opening the solution Leagueoflegends.sln with Visual Studio 2022, and setting the Leagueoflegends project as the startup project.

Preview of original text

WPF League of Legends

This is League of Legends built on WPF.

Contents

Features of this open source

  • You can learn how to correctly implement a WPF project.
  • Describes how to directly implement top-tier design domain expressions like League of Legends without relying on commercial components.
  • You can understand and learn WPF in detail by implementing the MVVM pattern yourself.

Development information

NuGet Package (1.0.9)

Project structure

  • 📁 AppData
  • 📁 Based
  • 📁 Implement
  • 📁 Material
  • 📁 Presentation
  • Leagueoflegends

Database

WPF League of Legends uses YAML as its database instead of the classic RDB.

YAML is a widely used data format alongside JSON.
You can learn more about this technology in Guide to Yaml.

Screenshots

Home

TFT

Clash

Setting

Profile

Collection

Loot

My Shop

Store

Game

Keep Exploring

Related Reading

More Articles
Same category / Same tag 9/13/2025

Migration Series from WPF to Avalonia: Why I Must Migrate My WPF Application to Avalonia

In the past few years, our host computer software has mainly been developed using WPF and WinForm . These technologies work well on the Windows platform and have accompanied us from small-scale trial production to the current stage of large-scale delivery. However, with business development and changes in customer requirements, the single Windows technology stack has gradually become a hurdle we must overcome.

Continue Reading
Same category / Same tag 1/26/2025

Implementing Internationalization in WPF Using Custom XML Files

This article details the method of implementing internationalization in WPF applications using custom XML files, including installing the necessary NuGet packages, dynamically retrieving the language list, dynamically switching languages, using translated strings in code and XAML interfaces, and provides a source code link to help developers easily achieve internationalization in WPF applications.

Continue Reading