かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

Win10

Windows 10 TPのUAPでSplitViewを幅に応じて出したりひっこめたり

なんか、Windows 10 TPのアプリってこんなのが多い雰囲気です。 ある程度幅があると左にメニューがあって。 幅を狭めるとひっこむ。んでクリックすると出てくる。 似た雰囲気のを作ってみました。

Windows 10 TPのUniversal application platformで別アプリを起動して結果を受取りたい

Windows 10 TP時点の情報です 以下の記事の続きです。 Windows 10 TPのUniversal application platformで別アプリ起動時にパラメータを渡す - かずきのBlog@hatenaokazuki.hatenablog.com 別アプリを起動するだけでは一方通行のコミュニケーションになってし…

Windows 10 TPのUniversal application platformで別アプリ起動時にパラメータを渡す

Windows 10 TP時点の情報です 以下の記事の続きです。 Windows 10 TPのUniversal application platformで別アプリを起動する - かずきのBlog@hatenaokazuki.hatenablog.com アプリを起動するだけでは、連携としては弱いので値を渡したいと思います。起動時に…

Windows 10 TPのUniversal application platformで別アプリを起動する

Windows 10 TP時点の情報です 今までもURIでアプリを起動とかってできたんだっけ? Windows 10 TPでは、相手アプリを指定して起動するとかいろいろ強化されています。起動のしかたは簡単。起動対象のアプリのFamilyNameと起動するためのプロトコルがわかって…

Windows 10 TPで@つきのタイルになったときの対処法

こちらに詳しく書いてある Windows 10 Build 10041をインストールしてみた - 世の中は不思議なことだらけsnow-white.cocolog-nifty.com 具体的には管理者として起動したPowerShellで以下のコマンドを実行したあとにストアからカレンダーとかのアプリをインス…

Windows 10 TPのUAPのRelativePanel

Windows 10 TP時点の情報です。 2015/04/17 追記 RelativePanel.Above等でBindingをしてますが、ここはコントロール名だけでも動きます。 Windows 10 TPのUAPでは、RelativePanelという新しいレイアウト用のPanelが提供されています。これを使うと複雑なレイ…

Windows 10 TPでバックボタンのように電話固有機能などを記述する方法

Windows 10 TP時点の情報です Windows 8.1までのユニバーサルアプリでは#if ~ #endifを使ってコンパイル時に有効、無効を切り替えるスタイルでした。Windows 10 TPのUAPでは、実行時に機能の有無を調べて対応するようになりました。これによって、メソッド…

Windows 10 TPのUAPのVisualStateManagerの新しい機能

Windows 10 TP段階の情報です Windows 10 TPのUAPのVisualStateManagerが強化されてました。簡単に言うと、以下の2点が追加されています。 画面のサイズに応じてVisualStateを自動で切り替える機能 プロパティを設定するためのSetter機能 順番に見ていきます…

Windows 10のUniversal appのSplitView

Windows 10 TP段階の情報です Windows 10 TPのUniversal appの新しいコントロールにSplitViewというのがあります。こいつは、左からニョキっと出てくるメニューを持ったような画面を作るのに便利なコントロールです。 XAMLの構造的には単純です。 <SplitView> <SplitView.Pane> </SplitView.Pane> </SplitView> 例え…

Windows 10のUniversal appでBehaviorを使う方法

2015/03/25 Windows 10 TP段階の情報です 某所でビヘイビア何処?って聞いたらリリースノート嫁とのことで…。 @M3rken they're supported, just need a bit manual work, see #win10 Tools' release notes - https://t.co/cMrC3TnYdB— Andrej Tozon (@andrej…