2014-01-01から1年間の記事一覧
MenuFlyout の内部に下記のように ToggleMenuFlyoutItem を配置すると選択式のメニューとして表示できます <AppBarButton Label="ネコのえさ"> <AppBarButton.Icon> <PathIcon HorizontalAlignment="Center" VerticalAlignment="Center" Data="M0,16.0044549486488L30.0405913920894,16.0044549486488 ~ 中略 ~ " /> </AppBarButton.Icon> <AppBarButton.Flyout> </appbarbutton.flyout></appbarbutton>
先日見つけた Prism for Windows Runtime ベータのユニバーサルアプリ対応版を見ていたら、Unity のプレリリース版で対応プラットフォームが増えていました!
Visual Studio のプロパティパネルからシステムリソースを開くとデフォルトのスタイルを選ぶことができます デフォルトのデザインの色や設定を確認するために、こういった方法で探すこともできるのですが大量にあるスタイルを1つずつ確認していくことになる…
Windows ランタイムアプリにはリスト項目の背景色を交互に切り替えるオプションはありませんが、ItemTemplateSelector を利用すればそういったことは実現できます
XAML を使った UI 構築の実装手法には便利な仕組みがたくさんありますが、自分が最も好きな仕組みは DataTemplateSelector などのテンプレートセレクタです! え?つい最近こんなネタを見たって?ネタがかぶっただけきっと気のせいです!! なんでテンプレー…
来たみたいですね!これからいじってみよう http://prismwindowsruntime.codeplex.com/releases/view/124955 ところで Xamarin 対応はまだですか・・・
前回の ウィンドウ幅に応じて列数が変化する GridView - しっぽを追いかけて をさらに拡張して、3 列未満になるウィンドウ幅の場合はタイルの大きさを小さく表示する GridView を作ってみようと思います 前回の GridView では幅が狭くなったときもタイルが同…
普通はクロススライド(タイルをスクロール方向に交差する下にドラッグさせる)で項目を選択するため原則水平スクロールにするんですが、どうしても!GridView を縦スクロールしたい・・・という場合どうしたらよいか その場合はウィンドウ幅に応じて列数を…
前回の レスポンシブな大理石風背景を表示する - しっぽを追いかけて をさらに拡張して本棚風にタイルを表示させてみたいと思います 完成イメージはこんな感じ
こんな感じの背景を表示させる場合、一枚画像で表示すると解像度が変化したときに柄が崩れたり、グラデが汚くなったりするのであまりよくありません これをレスポンシブに解像度に合わせてきれいに表示されるようにしたいと思います
前回書き忘れましたが、ProjectionManager を利用するとタスクバーのプレビューウィンドウも2つになります ここで ProjectionManager.SwapDisplaysForViewsAsync というメソッドを使ってみます
エバンジェリストの荒井さんから UX ガイドラインが更新されたとのお知らせがあったので、改めて UX ガイドラインを見直してみたところ、見慣れない機能が・・・! プロジェクション マネージャーのガイドライン (Windows) これはなんだ?!ということで動か…
UP by Jawbone のライフログを Windows アプリで取得する(3)の続きです WebView に無理やり?リダイレクトを通して code が取得できたので、ここからアクセストークンを取得します
UP by Jawbone のライフログを Windows アプリで取得する(2)の続きです OAuth 2.0 の処理の流れはわかりましたが、途中のリダイレクト後の Uri 取得をどうするかが未解決でした とりあえずリダイレクト前までの処理を進めてみます
UP by Jawbone のライフログを Windows アプリで取得する(1)の続きです 前回まででアプリの登録と公開ができたので、今度は OAuth 2.0 での認証をしていこうと思います
ちまたでじわじわと流行り始めている腕輪型アクティビティログデバイス「UP by Jawbone」のログを Windows アプリで取得できないか調べてみようと思います! 【日本正規代理店品】UP by Jawbone ライフログ リストバンド ミディアム オニキス ALP-UPM-OX出版…
Windows アプリで Entity Framework(以降 EF)を利用した Web API 経由で DB にアクセスする場合、マイクロソフトのエバンジェリストである鈴木章太郎さんの下記のブログ記事にすでに実装方法が紹介されています ビジネス Windows ストアアプリ開発とアーキ…
例えば下記のようなテーブルがあった場合に、そのまま利用してもいいですが更新処理を効率化するために差分のみを用意することを考えてみます 2014 年 4 月のブログ投稿記事カテゴリー内訳(BlogTags テーブル)
通常は C ドライブのユーザーフォルダ配下に作成されるドキュメントライブラリフォルダですが、プロパティの場所タブにて「移動」ボタンで移動先フォルダを指定することで物理的な場所を変更することができます
昨日は日本マイクロソフトさん主催の開発者向けイベント「de:code」第一日目に参加しました 参加された方、お疲れさまでした!今日の第二日目もよろしくお願いします 受付開始前に会場に到着してもこんな感じでものすごい人でしたね
Windows ランタイムアプリで EF6 を利用する場合、コードファーストにならざるを得ない・・・ということで EF6 で利用するための POCO エンティティを自動生成する T4 テンプレートを作ってみました
Windows ランタイムアプリでは DB に直接接続できないので Web API を経由して接続するなどの工夫が必要です そこで便利なのが概念モデル設計から DAO 実装まで一気にできる Entity Framework(以降 EF) ・・・というわけで実際に EF を利用する場合どうな…
なんとなくネットサーフィンをしていたら聞いたこともないような情報が載ってました Microsoftの新CEOが就任からたった3カ月で会社を劇変させた8つの戦略 - GIGAZINE ◆5:アプリ開発ツール「Holy Grail」 ナデラ氏が力を入れていることの1つがWindows 8とWin…
Xml のシリアライズばかり利用してたので、下記のように Json シリアライズで漢字などのマルチバイト文字を Unicode エスケープ(「\uXXXX」の表記)する記述法があると知りませんでした { "title": "\u30BF\u30A4\u30C8\u30EB" } というわけで JSON.Net で…
MSDN を眺めていたら「Windows ランタイムアプリ」なる呼び方が記載されてました これって以前は「Windows ストアアプリ」って記載されてませんでしたっけ?
Windows アプリでローカルにデータを永続化する場合、SQLite を利用している方が多いのですが、なぜ XmlSerializerを利用する方は少ないんでしょうか。
WinRT では UnobservedTaskException という未処理の例外を catch できるのではないかと思われるイベントがあります イベントハンドラなど async void となるメソッド内で発生した例外は UnhandledException のイベントで catch できないですが、これなら ca…
手書き文字の認識率を確かめるために書いた文字を読み上げるサンプルを作ってみました!
GW はネコを飼うための引っ越し作業で大忙しで休みらしい休みが全くとれませんでした!! それはそうと、知る人は知る事実として Windows Runtime にはそれまでの .NET Framework とは異なり、FtpWebRequest クラス などの FTP クライアントのライブラリがあ…
需要があるかどうか微妙ですが、一定時間以上長押ししないと発生しないイベントをもつ Button をつくってみました <ctrl:LongPressableButton Content="長押しボタン" PressTime="3000" LongPressed="LongPressableButton_LongPressed" /> こんな感じで PressTime に長押しする時間(ミリ秒)と LongPressed に長押しされた際に呼び出すイベントハンドラを指定して使うイメージの</ctrl:longpressablebutton>…