WPF League of Legendsについて

WPF League of Legendsについて

WPFプロジェクトを正しく実装する方法を学ぶ

最后更新 2022/06/09 23:11
驚鏵 WPF开发者
预计阅读 1 分钟
分类
WPF
标签
.NET WPF

WPF League of Legendsについて

著者:Devncore組織、ソウル、韓国

原文へのリンク:https//github.com/devncore/leagueoflegends

  • 感谢分享者晨晞 gg
  • 框架使用.NET6
  • C# 10.0;
  • Visual Studio 2022;

  • 您可以了解如何正确实施 WPF 项目。
  • 商用コンポーネントに頼らずに、League of Legendsなどのトップレベルのデザイン領域を直接表現する方法を説明します。
  • 您可以通过自己实现 MVVM 模式来详细学习和理解 WPF
  • 更多效果可以通过GitHub下载代码,使用Visual Studio 2022打开解决方案Leagueoflegends.slnLeagueoflegends项目设为启动项;

プレビューオリジナルタイトル

WPF League of Legends

WPF 기반으로 만든 리그오브레전드입니다.

컨텐츠

이 오픈소스의 특징

  • WPF 프로젝트를 올바르게 구현하는 방법을 학습할 수 있습니다.
  • 리그오브레전드와 같은 최상위 디자인 영역의 표현을 상용 컴포넌트에 의지하지 않고 직접 구현하는 방법에 대해 설명합니다.
  • MVVM 패턴을 직접 구현하여 WPF에 대해 자세하게 이해하고 학습할 수 있습니다.

개발 정보

NuGet Package (1.0.9)

프로젝트 구조

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

데이터베이스

WPF League of Legends는 클래식 RDB 대신 YAML을 데이터베이스로 사용하고 있습니다.

YAML은 JSON과 함께 널리 사용되는 데이터 양식입니다.
이 기술에 대한 내용은 Guide to Yaml 에서 더 자세히 학습할 수 있습니다.

스크린샷

Home

TFT

Clash

Setting

Profile

Collection

Loot

My Shop

Store

Game

Keep Exploring

延伸阅读

更多文章
同分类 / 同标签 2025/09/13

WPFからAvaloniaへの移行シリーズ:WPFプログラムをAvaloniaに移行する必要がある理由

ここ数年、当社のホストソフトウェアは主にWPFとWin Formで開発されてきました。これらのテクノロジーはWindowsプラットフォームで非常にうまく機能し、小規模なパイロット生産から今日の大規模なデリバリまでの段階を経てきました。しかし、ビジネスの成長と顧客のニーズの変化に伴い、単一のWindowsテクノロジースタックは私たちが乗り越えなければならないハードルになりました。

继续阅读
同分类 / 同标签 2025/01/26

WPFはカスタムXMLファイルで国際化を実現

この記事では、必要なNuGetパッケージのインストール、言語リストの動的取得、言語の動的切り替え、コードとxamlインターフェイスでの翻訳文字列の使用、開発者がWPFアプリケーションを簡単に国際化できるようにするソースコードへのリンクなど、WPFプログラムでカスタムXMLファイルを使用した国際化の方法について詳しく説明します。

继续阅读