CretatorsUpdateから、UWPでもTypeConverter的なものが使えるようになりました
WPFとUWPでは、同じXAMLという仕組みを用いていますが、細かい部分を見ると「アレがない」「コレがない」といった、細かい違いがあります。
そんな違いの一つとして、「UWPにはTypeConverterがない」という違いがありました。
ですが、Windows 10 Creators Updateからは、UWPでも簡単にTypeConverter的なものを作れるようになりました。
(あくまでも「的な」ものなので、TypeConverterとはちょっと実装方法が異なります。)
コレ、結構便利な変更点だと思うんだけど、全然話題になってないのでまとめてみたいと思います。
サンプルコードは以下の場所に置いておきました。 github.com
続きを読むUWPでのファイル・ストレージ操作
今まで、ちゃんとしたUWPアプリ作ってなかったので、ファイル操作などはほとんど扱ってませんでした。。。
ですが、本格的なアプリを作ろうと思うと、この手のファイル操作はが必要になる場面は多いですよね。
ということで、ファイル・ストレージ操作でよく使いそうなものをメモしておこうと思います。
- ファイル/フォルダ選択ダイアログ
- ファイルを開くダイアログ
- フォルダを開くダイアログ
- ファイルの保存ダイアログ
- ファイルの読み書き
- ファイルへの書き込み
- ファイルからの読み込み
- ファイル書き込みの結果チェック
- ストレージ操作
- LocalFolder/RoamingFolder
- 書き込み
- 読み込み
- LocalSettings/RoamingSettings
- 書き込み
- 読み込み
- LocalFolder/RoamingFolder
- その他
- KnownFolderへのアクセス
- MostRecentlyUsedList/FutureAccessList
- MostRecentlyUsedListへの記録
- MostRecentlyUsedListに記録された項目へのアクセス
- Credential Locker
- パスワード情報の保存
- パスワード情報の取得
- 保存済みのパスワード情報の削除
MADOSMA Q501をinsider previewにしてCreators Updateにしてみました
先月のMSからのアナウンスで、残念ながら初代MADOSMA Q501はCreators Update対象外となってしまいました。
ですが、insider previewであれば、非サポートですが自己責任でCreators Updateに更新できるとのことでした。
てことで、insider previewをスローリングにして待ってましたが、いつまで待っても更新が来ない。。。
ちょっと調べてみると、どうやらQ501のファームバージョンが1.0.0.16などの古いファームだと、insider previewは降ってこないようです。
ということで、今まで面倒だと思ってやってなかったファームの手動更新をして、Creators Updateに更新してみました。
Q501をCreators Updateにする手順
ファームウェアの手動更新
↓のページでシリアルNo.の欄にIMEIを入力すると、ファームの更新方法などの案内があります。
https://www2.mouse-jp.co.jp/ssl/user_support2/sc_download.asp
この手順にある程度沿ってやってみました。
案内されたページでは、Windows 10 ADKというツールでのファーム更新方法が案内されています。
自分はとりあえず、以下のページから「Windows ADK for Windows 10 Version 1703」という最新バージョンのツールをインストールしてみました。
https://developer.microsoft.com/ja-jp/windows/hardware/windows-assessment-deployment-kit
しかし、このバージョンの「Windows イメージングおよび構成デザイナー」では、 マウスのサポートページで案内されていた、「展開」メニューが表示されずファームの書き込みができません。。。
ということで、サポートページで案内されていた通りのWindows 10 ADK(1511)をインストールしてみたところ、ちゃんとファームの書き込みまで行えました。
手動更新は結構面倒ですね。。。
ファームウェアの手動更新完了後
手動でファーム書き換えてみたら、OSが10.0.10586.164になってました。
「システムの更新」からOSのアップデートをかけると、Anniversary Updateの状態まで更新できます。
そこまで更新してから、Windows Insider Programを有効にして「スロー」リングに設定すると、システムの更新でCreatorsUpdateを取得できます。
何度も更新かかるので、かなり時間がかかりますが、無事CreatorsUpdateまで更新できました。
これでQ501ももうしばらく活用できそうです。
UWP Community Toolkit 1.4.1を使ってみた
UWP Community ToolkitのV1.4.1がリリースされてました。
https://github.com/Microsoft/UWPCommunityToolkit/releases/tag/1.4.0
https://github.com/Microsoft/UWPCommunityToolkit/releases/tag/1.4.1
ということで今回も、個人的にいいなと思った点をまとめておきます。
続きを読むMADOSMA Q601買いました!!
ここのところ、Windows 10 Mobile界隈、かなり雲行きが怪しいですね。。。
そんなこともあってか、MADOSMA Q601がだいぶ値下がりしてたので買ってみました。
ただ、最近忙しくて、あまり使い込めずにいたのですが、
さっきamazon見てみたら、さらに値下がりしてました。。。。なんとまぁ。。。
自分が買った時は25000円くらいだったけど、19800円まで値下がりしてます。
Amazon CAPTCHA
このスペックの端末としては、めっちゃコスパ良いのでは、と思います。
続きを読むWindows10 Creators Updateに更新しました
先日から、更新アシスタント経由でアップデートできるようになってたので、さっそく更新してみました。
設定⇒「更新とセキュリティ」を開き、Windows Updateのタブを見るとこんな項目が出ています。