<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>WPF on minato project</title><link>https://blog.minatoproject.com/categories/wpf/</link><description>Recent content in WPF on minato project</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Sat, 15 Feb 2025 01:53:34 +0900</lastBuildDate><atom:link href="https://blog.minatoproject.com/categories/wpf/index.xml" rel="self" type="application/rss+xml"/><item><title>【C#】.NET 8のWPFでNFCのデータを読んでみた【MVVMもあるよ】</title><link>https://blog.minatoproject.com/posts/2442/</link><pubDate>Sat, 15 Feb 2025 01:53:34 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2442/</guid><description>&lt;p&gt;おはこんばにちは。みなとです。数億年振りに技術エントリです。&lt;/p&gt;&#10;&lt;p&gt;ひょんなことからNFC Type-Aの空のカードを入手しまして、リーダライタもちょうど埃をかぶっていたところだったので色々試してみることにしました。&lt;/p&gt;</description></item><item><title>【WPF】音声入力×ChatGPT×合成音声で遊ぶ</title><link>https://blog.minatoproject.com/posts/2332/</link><pubDate>Fri, 05 May 2023 02:06:04 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2332/</guid><description>&lt;p&gt;お久し振りです。&lt;/p&gt;&#10;&lt;p&gt;最近世間を賑わせているChatGPTなるものを私もしてみむとてしてみました（土佐日記風）。&lt;/p&gt;&#10;&lt;h2 id="紹介資料"&gt;紹介資料&lt;/h2&gt;&#10;&lt;p&gt;ブログ用に書き起こそうかとも思いましたが以下のスライドに大体まとめたのでこちらをご覧ください。&lt;/p&gt;</description></item><item><title>【WPF】最近作ったもの紹介</title><link>https://blog.minatoproject.com/posts/2172/</link><pubDate>Sun, 10 Oct 2021 23:27:18 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2172/</guid><description>&lt;p&gt;今回は私がここ2～3ヶ月の間に作っていたアプリの紹介でもしようと思います。&lt;/p&gt;&#10;&lt;p&gt;なお、性懲りもなくWindowsでC#で.NETでWPFです。たまにはWebアプリでも作れんのかと。&lt;/p&gt;</description></item><item><title>PCを適当に操作するツール作った</title><link>https://blog.minatoproject.com/posts/1998/</link><pubDate>Sun, 15 Nov 2020 01:31:49 +0900</pubDate><guid>https://blog.minatoproject.com/posts/1998/</guid><description>&lt;p&gt;数独ソルバー×Azure Cognitive Servicesの方が伏線回収できていませんが、今日は寄り道ネタです。&lt;/p&gt;&#10;&lt;h2 id="きっかけ"&gt;きっかけ&lt;/h2&gt;&#10;&lt;p&gt;どこそこのIT企業に勤めている古い馴染みがここ最近ずっとこテレワークしているらしく、たまに採取されるPCの操作ログみたいなので日頃の行いの是非を判断されるという何とも残念無念な形態が取られているとのことで、&lt;/p&gt;</description></item><item><title>【Prism】抽選アプリ作ってみた</title><link>https://blog.minatoproject.com/posts/1579/</link><pubDate>Tue, 17 Dec 2019 21:05:52 +0900</pubDate><guid>https://blog.minatoproject.com/posts/1579/</guid><description>&lt;p&gt;ご無沙汰してます。&lt;/p&gt;&#10;&lt;p&gt;知人の結婚式の二次会の幹事っぽいものを拝命しまして、ビンゴゲームをするということで私のPCを使って進行することになりました。&lt;/p&gt;&#10;&lt;p&gt;まぁそんなことはどうでもよくてWindowsで動くビンゴアプリと当たった時の抽選アプリを探していたのですが、どうも抽選アプリの方がよさげなのがなかったので自作することにしました。&lt;/p&gt;</description></item><item><title>【Prism】UserControl初期化時にViewModelのプロパティも設定する方法</title><link>https://blog.minatoproject.com/posts/1418/</link><pubDate>Thu, 05 Sep 2019 00:33:20 +0900</pubDate><guid>https://blog.minatoproject.com/posts/1418/</guid><description>&lt;h2 id="what-is-this"&gt;What is this?&lt;/h2&gt;&#10;&lt;p&gt;&lt;img src="https://blog.minatoproject.com/uploads/2019/09/PrismApplication.png" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;WPFでPrismフレームワークを使っている環境で、ItemsControlなんかの中で複数のカスタムUserControlをプロパティを変更しつつ生成したい場合、通常の状態だと生成元（親Windowなど）のViewModelでUserControlのViewModelを愚直にnewしてもプロパティが設定できないという事態に陥るので、その解決策です。&lt;/p&gt;</description></item><item><title>Twitterのお気に入りにある画像を保存するやつ</title><link>https://blog.minatoproject.com/posts/845/</link><pubDate>Tue, 15 Jan 2019 22:14:33 +0900</pubDate><guid>https://blog.minatoproject.com/posts/845/</guid><description>&lt;p&gt;ギリギリ1年経つか経たないか振りにクライアントアプリケーションを作りました。&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://blog.minatoproject.com/uploads/2019/01/TwitterFavImageSave.png" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;その名も &lt;a href="https://github.com/step63r/TwitterFavImageSave"&gt;TwitterFavImageSave&lt;/a&gt; 。Twitterで自分がお気に入り登録しているツイートのうち画像を含むものだけを抽出して一覧表示してくれるツールです。画像を「名前を付けて保存」する機能も付いてます。&lt;/p&gt;</description></item><item><title>ホテル自動予約ツール</title><link>https://blog.minatoproject.com/posts/325/</link><pubDate>Mon, 05 Mar 2018 16:48:28 +0900</pubDate><guid>https://blog.minatoproject.com/posts/325/</guid><description>&lt;p&gt;ちょうど1ヶ月前くらいに自動予約スクリプトというPythonスクリプトを作ったのですが思ったほか反響が大きかった（誰から）のでせっかくだからということでUIを付けました。&lt;/p&gt;</description></item><item><title>ToDoManager</title><link>https://blog.minatoproject.com/posts/321/</link><pubDate>Wed, 03 Jan 2018 19:40:38 +0900</pubDate><guid>https://blog.minatoproject.com/posts/321/</guid><description>&lt;p&gt;WPFで「やることリスト」っぽいものを作ったので公開します。&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://blog.minatoproject.com/uploads/2018/04/20180103001.png" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;タスクと詳細、期限を保存でき、期限が近づく or 期限切れを色で表示してくれます。&lt;/p&gt;&#10;&lt;p&gt;トーストなどの通知機能はありませんが、常駐で通知領域をマウスオーバーすると直近が期限のタスク数が分かったり必要最低限の機能は実装したはず……です（笑）&lt;/p&gt;</description></item><item><title>麻雀スコア管理ツール</title><link>https://blog.minatoproject.com/posts/352/</link><pubDate>Wed, 16 Aug 2017 00:00:06 +0900</pubDate><guid>https://blog.minatoproject.com/posts/352/</guid><description>&lt;p&gt;ここのところ律儀に月１回更新になっているっぽいですがきっと気のせいです。&lt;/p&gt;&#10;&lt;p&gt;海外研修で仲間内で麻雀を打っていた時にスコア管理をExcelでやっていたのですが、どうも上手く計算できないケースがあってどうしようかと悩んでいました。&lt;/p&gt;</description></item></channel></rss>