MetroRadiance.Forkについてまとめたページです。
MetroRadiance.Forkとは
MetroRadiance.Forkは、MetroRadianceのバージョン2.4.0をフォークして作成したライブラリーです。Visual Studio 2012/2013/2015のようなWPFウィンドウを作るためのUIコントロールライブラリです。ソースコードもgithubで公開しています。
このフォーク版MetroRadiance.Fork
では、本家の実装から名前空間・クラス名・メソッド名・アセンブリ名などは変更していません。そのため、今まで本家のMetroRadiance
ライブラリーを使っていた場合は、ソースコードの修正は必要ありません。ライブラリーを置き換えるのみで使えます。
公開サイト
ライブラリー
ライブラリーはnugetで公開しています。
MetroRadiance.Fork.Core
– MetroRadianceコアライブラリーMetroRadiance.Fork.Chrome
– WPFウィンドウのためのクロムライブライリーMetroRadiance.Fork.Chrome.Externals
– WPFウィンドウのためのクロムを外部アプリに適用するためのライブラリーMetroRadiance.Fork
– WPF カスタムコントロールライブラリー
アプリ内でフル機能を利用するときは、MetroRadiance.Fork
を利用します。
外部アプリのWPFウィンドウにクロムを適用したい場合は、MetroRadiance.Fork.Chrome.Externals
を利用します。
サンプルアプリ
サンプルアプリも公開しています。サンプルアプリのビルド済みの実行ファイルは、github.comでMetro.Radiance.Fork
のリリースとして公開しています。ビルド済みのサンプルアプリが必要な場合は、リリースのAssetsからダウンロードしてください。
ファイル名は、MetroRadiance.Fork.Showcase.3.0.0-alpha03.zip の形式となっています。このファイル名は3.0.0-alpha03の場合です。このファイル名のバージョンの部分が、リリースごとに変化します。
レポジトリ
ライブラリーおよびサンプルアプリのソースコードなどは、github.comでMetro.Radiance.Fork
として公開しています。なおgithub.comの情報はすべて英語となっています。
利用方法
- README.md の英語版 (github.com)
- README.md の日本語版 (このサイト)
MetroRadiance.Forkに関連した投稿
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#1 2.5.0
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#2 .NET Core 3.1対応(3.0.0-alpha00)
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#3 日本語ページの作成
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#4 3.0.0-alpha01
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#5 3.0.0-alpha02
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#6 3.0.0-alpha03
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#7 3.0.0-alpha04
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#8 3.0.0
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#9 3.1.0
- WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#10 3.2.0
本家MetroRadianceの関連情報
MetroRadiance.Fork
は、元になったMetroRadiance
から既存の機能の仕様をほとんど変えていません。そのため、MetroRadianceの情報は参考になります。
本家MetroRadiance
の作者のページ
- 2013/07/22 Visual Studio 2012 のような光るウィンドウを作る (再)、そして WPF での高 DPI 対応
- 2014/01/26 WPF でウィンドウ位置とサイズを保存・復元しよう
- 2014/07/11 ウィンドウの枠を簡単に光らせるライブラリを公開しました
- 2016/04/27 クラシック デスクトップ アプリの Windows テーマ追従
本家MetroRadiance
のレポジトリ
本家MetroRadianceのレポジトリはgithub.comとなります。
- ソースコード (masterブランチ、developブランチ)
- 問題一覧 (Openのみ、Closeのみ、すべて)
- プルリクエスト一覧 (Openのみ、Closeのみ、すべて)