かずきのBlog@hatena

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

2015-05-10から1日間の記事一覧

Universal Windows Platform appでFrameをWindow.Current.Contentに持たないアプリの作り方

UWP

Windows Insider Preview 10074 + VS2015 RC時点の情報です UWP appやストアアプリ等はWindow.Current.ContentにFrameを持つアプリが一般的です。ですが、Frameを持ったページをWindow.Current.Contentに持ったアプリもちらほら見かけます。ハンバーガーメニ…

暇なので手抜きheadコマンドをC#で

C#

using System; using System.IO; using System.Linq; namespace head { class Program { static void Main(string[] args) { if (!args.Any()) { Usage(); return; } string fileName = null; int lineNumber = 10; if (args.Length == 1) { fileName = args…

Universal Windows Platform appでかっこいいダイアログを出す方法(ContentDialog)

UWP

Windows Insider Preview 10074 + VS2015 RC時点の情報です Windows ストアアプリの時代からおしゃれなダイアログを出そうと思うと自作しかなかった感じですが、UWP appからはContentDialogという素敵なコントロールが追加されました。 以下のようにXAMLにCo…

Universal Windows Platform appでCommandBarを任意の場所に置く

Windows Insider Preview 10074 + VS2015 RC時点の情報です PageのTopAppBarプロパティやBottomAppBarプロパティに置くのがセオリーなCommandBarですが、こいつは任意の場所に置くことができます。意味があるかはわかりませんが以下のようにListViewの要素に…

Universal Windows Platform appのCommandBarに任意のコントロールを置く

Windows 10 Insider Preview 10074 + VS2015 RC時点の情報です PageクラスのBottomAppBarやTopAppBarプロパティに設定できるCommandBarですが、こいつは単純にPrimaryCommandプロパティやSecondaryCommandプロパティだけでなくContentプロパティも持っていて…

Universal Windows Platform appでレスポンシブ対応

Windows Insider Preview 10071 + VS2015 RC時点の情報です 悪夢のようなレスポンシブ対応。UWP appでは色々な画面サイズに対応するのが望ましいです。UWP appのレスポンシブ対応ですが大きく分けて2つのポイントがあると思います。 SplitViewの表示切替 コ…