プログラムの事とか

お約束ですが「掲載内容は私個人の見解です」

UWP

UWPのInkCanvasで入力デバイスを指定する

Windows 10 1511での話です、今後のバージョンアップでどうなるのかしりません UWPのInkCanvasには InkCnavas.InkPresenter.InputDeviceTypes というプロパティがあります 指定するのは下のenumで取りたいデバイスだけを指定することができます public enum …

UWPのリリースビルドアプリでMissingInteropDataExceptionが出た

UWPの開発でデバッグ中(デバッグビルド)では全然問題が無かったのに、リリースビルドで実行したら例外が出ちゃった話です。 ソースはこんな感じ class Coordinate { public double Latitude { get; set; } public double Longitude { get; set; } } var po…

Insider Preview にしたらコルタナさんが遠い存在になった件

昨日のブログの最後の現象 コルタナさんを使うアプリでVoiceCommandDefinitionManager.InstallCommandDefinitionsFromStorageFileAsyncがFileNotFoundExceptionを吐くようになりました。(上記StorageFileからファイルの読み込みはできます) を調べていたと…

Windows 10 のストレージの設定を変更したらUWPの開発で詰んだ話

現時点でも解決していないんですけど、これ以上進展しなさそうなので書きます。 現象が起きた環境 Windows 10 64bit 1511 Visual Studio 2015 Update2 原因(と思われるもの) Windows 10 のシステム→ストレージの新しいアプリの保存先をデフォルト以外(今…

UWPで動的にスタイルを変更する

UWP

UWPのXAMLではDynamicResourceが指定できないので無理ですね。(DynamicResourceないよね・・?) おしまい。 それっぽくがんばる ということでそれっぽく頑張ります。 まずは準備 App.xaml <Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="Styles/StandardStyle.xaml" /> </resourcedictionary></resourcedictionary.mergeddictionaries></resourcedictionary></application.resources>

UWPで地図にTileSourceを追加したりしてみる

してみます UWPに地図を出すのは@okazukiさんのブログ blog.okazuki.jp を見てください。私が説明するよりわかりやすいと思うので割愛します。 とりあえずこんな感じなところまで準備します。日本が残念な感じになっているのがいい感じですね。 (そういえば…

UWPでWindows 10 Mobile用にタイルアイコンを透過にする

UWP

Windows 10 Mobileのイイ!と思う機能にタイルが透過できる、というところがあります。 下は現在UWPに移植中のTweet Radarをスタート画面にピン止めした時のものです。 ちょっとわかりづらいんですが、上のMapsアプリやその横のアイコンがまとまっているやつ…

UWPにアプリ内課金処理を入れる

本当に意味のないうなじ。 UWPにアプリ内課金処理を入れてみます。いつもいい加減な内容ですが、今回は特にいい加減です。 今回はおカネが絡む事なので実装する際は自分でちゃんと調べてテストしてからリリースしてくださいね。 私は一切の責任をとれません…

UWPの共有を実装したアプリを公開しました

前回の調査結果を踏まえてUWPに共有機能を追加しました。 www.microsoft.com デスクトップの裏で動き続けることを前提としたアプリなので、使い勝手はいいとは言えないです。 興味があったらイレテみてください。 使ったプロパティとメソッド package.Proper…

UWPの共有で使われる項目がよくわからなかったので調べてみた

写真は単なる釣りです。 ほとんど使っていないと思いますがWindows10の場合は Win+Hで共有チャーム(ってまだ呼んでいいの?)が出てきますね。 存在を知らない人もかなりいるんじゃないでしょうか。 それでもUWP(Universal Windows Platform)アプリでち…