GridViewの選択色をデータに応じて変える方法
コードレシピにサンプルをあげました。データによって選択時の色を変える方法です。以下のようなイメージになります。GridViewの選択時の色をデータに応じて変える方法 in C#, XAML for Visual Studio 2013
View ArticleUniversal Windows appを見てみた
先日、//build/のキーノートで個人的には一番ヒットだったUniversal Windows appが気になったので、早速Windows 8.1 Updateを入れてVisual Studio 2013 Update 2 RCを入れて試してみました。既に拡張機能からUniversal Windows...
View ArticleWindows ストアアプリで引っ張って更新(未完成)
エロリジェクトで有名なしんじさんが引っ張って更新の方法をBlogに書かれてました。ストアアプリでListBoxを引っ張って更新 -...
View ArticleReactiveProperty Portable 0.4.2-beta3をNuGetにおいてみました。地味にXamarinでもいけるように
ReactiveProperty Portable 0.4.2-beta3をNuGetに放流してみました。今朝、たなかさんに教えてもらった方法でXamarinでもRx-Mainをインストールできるようになったので、それでさくっと。XamarinだとXAMLのBiningがなくて悲しいので、とりあえず以下のような名前空間を追加しました。Codeplex.Reactive.Binding...
View ArticleVisual Studio 2013 Update 2 RCでプロジェクトテンプレートのフォルダ構成が変わった
今までWindows ストアアプリのプロジェクトテンプレートやアイテムテンプレートを追加しようと思ったら以下のフォルダにつっこんどけばOKでした。ドキュメントフォルダ\Visual Studio 2013\Templates\ProjectTemplates\Visual C#\Windows...
View ArticlePrism for Windows RuntimeをUniversal appで使えるようにしてみました
Prism for Windows Runtimeって個人的に結構気に入ってて、Universal appでも使いたい…!と思うのですが、いかんせんフットワークが重く感じてしまうんですよね、Prismのチーム。なのでUniversal appが発表されて数日でPrismも対応しました!とかいう感じはなさそう。なら作ればいいじゃない?ということで、新しいWindows Phone...
View ArticleVisual Studio 2013 Update2 RCをあてるべき人 = XAMLエディタがエラー出まくって困ってる人
Visual Studio 2013 Update 2 RCをあてるまで、Prism for Windows RuntimeやMVVM Light(もたぶんそうだと思う)みたいに、ページクラスを独自の基本クラスに置き換えてるフレームワークを使うときに、XAMLのデザイナでXAMLがエラーまみれになるという状況でした。それがVisual Studio 2013 Update 2...
View ArticleHyper-Vを一時的にON/OFF切り替える方法(VMWareと共存させたいときとか)
Hyper-V一本にしたいけどそうもいかないことって多いですよね。ということで一時的にHyper-Vを有効・無効切り替える方法を。Hyper-V無効化bcdedit /set hypervisorlaunchtype offHyper-V有効化bcdedit /set hypervisorlaunchtype autoこれを管理者権限で実行すればいい。
View Articleユニバーサルアプリで国際化対応
ユニバーサルアプリで、Sharedプロジェクトで共有可能なのはC#やXAMLだけではありません。リソースも共有できます。Stringsフォルダにja-JPというフォルダとen-USというフォルダを作って、その中にResources.reswというファイルを作ります。Hoge.Shared en-US Resources.resw ← ここに英語リソースja-JP Resources.resw ←...
View ArticleBaseAdapterの継承したクラスの作り方がよくわからない
publicclass MyAdapter : BaseAdapter<string> { private List<string> l = new List<string>(); private Context context; public MyAdapter(Context context) { this.context = context; }...
View ArticleWindows 8.1 Update Pro + ADでサイドロード可能に!?
これはうれしい。Windows 8.1 Update: Sideloading EnhancementsクラシックUIと新しいUIがシームレスになったWindows 8.1 Update - PC WatchADがなくても100$ですむってありがたい。
View ArticleVisual StudioからみるMSのアプリの種類をこう呼ばせたい感
従来のWindowsアプリ デスクトップアプリWindows Phoneのアプリ Windows Phone アプリ旧メトロスタイルアプリことWindows ストア アプリ Windows アプリなんとなくですが。
View ArticleReactiveProperty 0.4.2-beta4リリースしました
今回はWindows Phone 8.1(Silverlight?知らない子ですね)に対応しました。Rx-MainがWindows Phone 8.1に対応してないので泣く泣くRx2.2.2のdllをおなかに抱え込んでいます。本家の対応待ち。NuGet Gallery | ReactiveProperty Portable 0.4.2-beta4
View ArticleWindows 8.1でもNavigateメソッドの引数に渡せる型は決まってる
SuspensionManagerやPrismのSessionStateManagerがページの遷移の履歴を中断状態時に復元するときにFrameクラスのGetNavigationStateに依存しているのでNavigateメソッドでページ間で引き渡しできる型は以下のものだけです。stringcharnumericGUID本当にこれだけなら、4種類ぶんのオーバーロード作ってくれたほうがよかったよ…。参...
View ArticleTwitterにログインするまでの道のり(OAuthなんて嫌いだ!)
いい時代になりました。 id:neueccさんの、AsyncOAuthを使えば簡単にTwitterの認証を突破できる…。が!!Twitter初心者なんで使い方がよくわからなかったのでメモっておきます。アプリの登録Twitterの開発者向けサイトでログインします。 Twitter Developers右上の自分のアイコンからMy applicationsを選びます。各種項目を埋めていきます Name:...
View ArticleストリーミングのAPIにPostでアクセスするとき
HttpClientのPostAsyncだとStreamを全部読み終わるまで帰ってこないみたいです。 そんなAPIって何?っていうとTwitterのこれとかがそうみたいです。POST statuses/filter | Twitter...
View ArticleMS信者?と思われてるであろう自分がiPhoneの最初の画面においてるもののメモ
下のドック部分電話SafariカレンダーEverpost1画面目連絡先Skypeメッセージ写真カメラ天気PressoLINE乗換ナビリマインダーGoogle Map時計OneDriveOneNoteニュース FeedlyPocketメール GmailメールTweetbotFacebookMessengerSNS FoursquareNXコネクトLync 2013Twitter愚痴早くWindows...
View ArticleUniversal Windows appで同じページで電話とパソコンの見た目を切り替える方法
といったらVSMしかないでしょう。強引に#if~#endifで。using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.InteropServices.WindowsRuntime; using Windows.Foundation; using...
View ArticleWindows 8で無料で使えるTwitterクライアント2つ
UserStreamingに対応した個人的おすすめクライアントを紹介します。MevyMevy app for Windows in the Windows...
View ArticleExcelのシートコピーで「移動またはコピーしようとしている数式またはシートには…」というエラーが出た時の回避方法
毎回忘れるのでメモ。移動またはコピーしようとしている数式またはシートには、移動またはコピー先の ワークシートに既にある名前 'なんとかかんとか' が含まれています。 この名前を使用しますか?こんなエラーがでたとき。リボンの数式タブ定義された名前にある名前の管理該当する名前を、いらないのなら削除で解決します。
View Article