SourceChordスマートフォン用の表示で見るSourceChordC#とXAML好きなプログラマの備忘録。最近はWPF系の話題が中心です。201917日目の記事です。Core3.0からは、WPFやWinFormsなどのデスクトップアプリ開発もサポートされました。今回の更新では、FluentWPFのプロジェクトファイル類を新しい形式のcsproj形式に変更しました。Core環境でのWPFアプリもフルサポートできるようになってます。WPF以前、MVVMパターンで設計する際に、ダイアログ表示をどう行うか、、という内容で↓の記事のようなサンプルを書きました。今回はコレの派生形として、任意のウィンドウをMVVMなパターンで表示するサンプルを書いてみました。今回は、AcrylicWindow関係の機能強化とバグフィックスが主な更新内容です。ウィンドウやタイトルバー周りのカスタマイズ性を向上させたので、いろんなデザイン作りやすくなったんじゃないかな。Updateに更新してみました雑文リリースされたんでアップデートしてみました。Winキー+Shift+sキーのショートカットで、ウィンドウ単位のキャプチャができるようになってますね。WPFちょっと前に、以下のようなIssueをもらったので、見ていました。1903環境で、FluentWPFのAcrylicWindowの動作がおかしいとのこと。WPF以前、WPFでウィンドウ内にLightBox表示のようなダイアログ表示をするライブラリを作ったのですが、久々の更新をしました。バグ修正のプルリクいただいたんで、マージしてv0.3.2としてリリースしました。修正内容は以下の1点のみです。2019をインストールしてみた雑文リリースされたんでさっそくインストールしてみました。メモリ消費がだいぶ少なくなったり起動周りのパフォーマンス向上とか、地味にうれしい点が多いですね。0.6.0をリリースしました。今回の変更内容は以下の通り。2018の4日目の記事です。C#というかWPFやXAMLに特化したネタで失礼します。Windows10ではOSデザインの刷新として、FluentDesignSystemが段階的に導入されてきてます。WPF今回はちょっとしたバグフィックスなど、軽めの更新です。WPF久しぶりに更新しました。今回の更新の一番の目玉は、AcrylicWindowのアクリル効果をUWPと同じようなちゃんとしたアクリル効果に対応した点です。TypeScript以前作ったElectron+TypeScriptのサンプルコードを、それぞれの最新バージョンにアップデートしました。以下のバージョンに更新してます。今回もコードには変更を加えず、ライブラリ類のバージョン更新だけしました。OpenCV久しぶりに、OpenCVネタ。OpenCvSharpを使って、grubcutでの領域抽出をやってみました。OpenCVに用意されているGrabCut関数を使うと、画像中の前景/背景領域を簡単に抽出できます。WPFここの所、色々立て込んでいて、ぜんぜんこの辺のライブラリをメンテできず、気づけばissueやプルリクをため込んでしまってました。対応する余裕ができたので、いただいたプルリクをマージしてFluentWPF0.3.2をリリースしました。配信が始まっていたので、さっそく更新してみました。今回も、特に何もせずすぐにWindowsUpdateで通知されてたので、そのまま更新しました。したら、以前に更新アシスタントなどを使ってアップデートした環境には早めに配信とかしてるのかな。TypeScript以前作ったElectron+TypeScriptのサンプルコードを、それぞれの最新バージョンにアップデートしました。それぞれ、以下のバージョンに更新しました。WPF0.2系のリリースからはだいぶ時間がかかりましたが、色々とまとまった機能追加ができたので、FluentWPF0.3.0としてリリースしました。今回の変更内容は以下のようなものです。WPFちょっと思い付きで、Windows10向けに任意のWindowをアクリル化するツールを作ろうとしてました。Spy++とかのツールみたいに、対象ウィンドウへとドロップ操作を行うと、そのウィンドウをアクリル化します。1.1.0をリリースしました。今回の更新は、Win7/8.xへの対応が主な変更点です。WPF2件ほどプルリクをいただいたので、マージしてFluentWPF0.2.2としてリリースしました。Nugetからは以下のコマンドでインストールできます。TypeScript以前作ったElectron+TypeScriptのサンプルコードを、それぞれの最新バージョンにアップデートしました。それぞれ、以下のバージョンに更新してます。以前作った、↓のツールが窓の杜で紹介されました。WPF以前作成した↓のライブラリを更新しました。Nugetからは以下のコマンドでインストールできます。SystemをWPFで再現するライブラリを作りましたが、ちょこっとバージョンアップしてみました。以下のような変更を行いました。2017の25日目の記事です。Systemなどの発表がありましたが、このデザインをWPFで用いる方法は提供されていません。2017の23日目の記事です。Studioですが、先日バージョン1.6がリリースされたので使ってみました。2017の22日目の記事です。以前↓に書いた、各種グリッドレイアウトを補助するGridExtraというライブラリを更新しました。2017の7日目の記事です。遅くなってしまいすみません。Design関係の話題を書くつもりでしたが、結局あまり関係ないテーマになってしまいました。2017の1日目の記事です。Systemが発表され、Windowsの各種UIでも徐々にこういうデザインの部分が増えてきました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。