SourceChord

C#とXAML好きなプログラマの備忘録。最近はWPF系の話題が中心です。

2013-01-01から1年間の記事一覧

ModernUI for WPF用のテンプレートを追加する拡張機能

ModernUI for WPFでアプリを作る用のテンプレートを追加してくれる拡張機能が、 Visual Studio Galleryで公開されています。 ModernUI for WPF Templates http://visualstudiogallery.msdn.microsoft.com/7a4362a7-fe5d-4f9d-bc7b-0c0dc272fe31以下のページ…

ModernUI for WPFを使ってみた

WPFアプリを簡単にメトロデザインにできる、ModernUI for WPFというライブラリがあります。 これがすごい便利!! 手軽にZuneとかVS2012みたいな雰囲気にできます。 ModernUI for WPF http://mui.codeplex.com/

OxyPlotで画像のヒストグラム描画

OxyPlotで画像のヒストグラムのグラフを書いてみました。 画像の扱いには、以前取り上げたWriteableBitmapExを使っています。 http://d.hatena.ne.jp/minami_SC/20120927/1348698443

OxyPlotでグラフ描画

Codeplexを色々見ていたら、OxyPlotというグラフ描画ライブラリを見つけました。 これはなかなか便利そう。 http://oxyplot.codeplex.com/ちょこっとしか使ってないけど、備忘録としてメモしときます。

Xamarin2.0をインストール

ちょっと出遅れた感がありますが、 Xamarin2.0をインストールしてみました。 どこまで使うかわからないので、 とりあえず、Hyper-Vで用意した仮想環境にインストールしてます。javaはそんなに使ったことないし、android開発も未経験なので、 わからないこと…

Blendの勉強になりそうなサイト

Blend入門に役立ちそうなリンクを備忘録としてまとめておきます。 この辺のサイトを見ながら、自分でもBlendをいじっていたら、 だいぶBlendの操作に慣れることができました。

VS2012のC#プロジェクトのプラットフォーム構成(Any CPU・32ビットの優先)

C#

VS2012では、C#プロジェクトのプラットフォーム構成のデフォルト設定が、AnyCPU(32ビットの優先)となっています。 VS2012を半年ほど使ってたけど、今まで気づいてなかった。 というか、AnyCPU(32ビットの優先)なんて設定が増えていたとは。。。

Blendで最初に設定する箇所とか

VS2012 Update2を導入してから、ここの所Blendを頻繁に使うようになりました。 自分がやったBlendの設定と、よく使いそうなショートカットをまとめときます。 最初に設定する項目 ズーム方法の変更 Blendのデフォルト設定では、マウスホイールの動作がなぜか…

VS2012のWPFプロジェクトに、「Blendで開く」メニューを追加する

VS2012のUpdate2をインストールして、WPFのプロジェクトをBlendでいじったりしています。 で、真っ先に気になったのがコレ。。。 WPFのプロジェクトをVisualstudioで編集しているとき、 プロジェクトやXAMLの項目を右クリックしても、「Blendで開く」メニュ…

Visualstudio 2012 Update2をインストールしました

気付いたら、Visual Studio 2012 Update2がリリースされていました。 ということで、さっそくインストールしました。ダウンロードは↓から。 http://www.microsoft.com/ja-jp/download/details.aspx?id=38188

Windows8でWPFのトグルボタン表示がおかしい

WPF

Windows8環境のWPFアプリでは、ToggleButtonを押しても、トグル状態の押し込んだ表示が行われません。

WPFでもBindableBaseを使ってINotifyPropertyChangedを実装する

Win8のストアアプリのテンプレートでは、BindableBaseというクラスが作られています。そして、データバインディングのソースとして使うようなクラスはこのクラスから派生するようにデザインされています。 で、このBindableBaseでは、OnPropertyChangedを呼…

ICONIA W700D買いました

Surface proを待ってたけど待ちきれずに、先週末W700Dを買いました。 買って家に帰ってネットを見たら、expansysでの取り扱いも始まってるし、日本でRT版発売の噂まで出てるし。。。 でもまぁ、W700Dを買って今のとこ満足してます。

WPFでの常駐アプリの作り方

WPFでは、タスクトレイの機能を使うためのAPIは用意されていません。 そのため、FormsのAPIを使って実装する必要があります。 概要 Pro WPF を参考に、タスクトレイ関連の機能をコンポーネントクラスでラップして、WPF側からつかっています。Pro Wpf in C# 2…

.net4.5でAero効果の効いたウィンドウを作る

という内容でブログ書こうとしたら、 今使ってるWin8のPCでは背景が透けたGlassエフェクトのウィンドウは作成できないことに気付きました。ということで、以下はvista or Win7 & .net4.5を使った簡単なGlassエフェクト付ウィンドウの作り方です。 ■補足 Win8…