Update Contents

Home

 ここでは YKToolkit に関する情報を掲載しています。

 YKToolkit は WPF + C# によるアプリケーション開発を支援するためのクラスライブラリ群です。 本体はこちらからダウンロードできます。

 YKToolkit.Controls.dll は WPF によるデスクトップアプリケーション開発を支援するコントロールライブラリです。 本サイトのサンプルコード等は C# ですので、VBer の人は各自変換しながら読んで下さい。

 WPF 初心者にとっては、まずその開発スタイルに難しさを感じるかもしれません。その(元々高くない)敷居を(感覚的に)下げる目的で、 MVVM パターンの基礎知識と、WPF が提供している標準コントロールの使い方についても紹介していますので、 WPF について知りたい方はそちらから熟読下さい。

 WPF(というより XAML)はとても強力な開発ツールで、慣れると C++ や WinForms に戻れなくなるほどクセになります。 皆さんもぜひ触って、慣れて、ユーザエクスペリエンスの高いアプリケーションを提供できるようになりましょう。

YKToolkit の開発環境は以下となっています。

  • Windows7 32bit
  • Visual Studio 2013 Pro

Download

 ここでは YKToolkit をダウンロードできます。YKToolkit.Controls.dll の適用方法については「YKToolkit.Controls.dll」を参照して下さい。

read more...

MVVM (Model-View-ViewModel Pattern)

 WPF には、MVVM パターンによる UI とロジックの分離を支援する機能が備わっており、開発者の生産性およびコードの可読性を向上させる開発環境を提供します。

 しかし、これまでソフトウェアアーキテクチャを意識してこなかった人や、MVC など別のアーキテクチャで開発してきた人にとっては敷居が高いと感じるかもしれません。 ここではそんな人たちのために MVVM パターンとはどういうものなのか、実際のコードも交えて簡単に触れていきます。

read more...

Standard Controls

 ここでは WPF が提供する標準コントロールの使い方について紹介します。

read more...

YKToolkit.Controls.dll

 ここでは YKToolkit.Controls.dll を参照し、 YKToolkit.Controls が提供するテーマを適用する方法等を紹介します。 YKToolkit.Controls が提供するコントロールに関しては 「Extended Controls」で紹介しています。

read more...

Extended Controls

 ここでは YKToolkit.Controls.dll が提供する特殊なコントロールの使い方について紹介します。 YKToolkit.Controls.dll の導入方法については「YKToolkit.Controls.dll」で紹介しています。

read more...

SampleProjects

 ここでは本サイトで紹介しているサンプルコードを公開しています。

read more...

tips

 ここでは WPF に関する小ネタ的なものを紹介します。

read more...

Link

 ここでは参考にしたサイトを紹介します。

read more...

Designed by CSS.Design Sample