Sample Projects

 ここでは本サイトで紹介しているサンプルコードを公開しています。サンプルコードは以下の環境で作成しています。

  • Windows7 32bit
  • Visual Studio 2013 Pro

取扱説明書に掲載しているサンプルプログラム

  • Section2 (18.5KB)
  • INotifyPropertyChanged インターフェースおよび ICommand インターフェースを自前で実装したサンプルプログラム
  • Section3 (39.1KB)
  • YKToolkit.Controls.dll 導入サンプル。
    • Section3_2
    • Section2 のサンプルを YKToolkit.Controls に置き換えたもの
    • Section3_4
    • YKToolkit.Controls.Window コントロールを使用し、テーマ変更をおこなうサンプルプログラム
    • Section3_5
    • YKToolkit.Controls.Window コントロール上に標準コントロールを配置したサンプルプログラム
  • Section4 (152KB)
  • YKToolkit.Controls.dll に含まれる Extended Controls の使用例。
    • Section4_2
    • BarGraph コントロールに関するサンプルプログラム
    • Section4_3
    • BusyIndicator コントロールに関するサンプルプログラム
    • Section4_4
    • ColorPicker コントロールに関するサンプルプログラム
    • Section4_5
    • DirectorySelectDialog コントロールに関するサンプルプログラム
    • Section4_6
    • DropDownButton コントロールに関するサンプルプログラム
    • Section4_7
    • FileTreeView コントロールに関するサンプルプログラム
    • Section4_8
    • LineGraph コントロールに関するサンプルプログラム
    • Section4_9
    • MessageBox コントロールに関するサンプルプログラム
    • Section4_10
    • SpinInput コントロールに関するサンプルプログラム
    • Section4_11
    • TextBox コントロールに関するサンプルプログラム
    • Section4_12
    • Transition コントロールに関するサンプルプログラム
    • Section4_13
    • TransitionControl コントロールに関するサンプルプログラム
  • Section5 (100KB)
  • YKToolkit.Controls.Behaviors 名前空間に含まれる添付ビヘイビアの使用例。
    • Section5_2
    • CommonDialogBehavior 添付ビヘイビアに関するサンプルプログラム
    • Section5_3
    • DataGridBehavior 添付ビヘイビアに関するサンプルプログラム
    • Section5_5
    • DragBehavior 添付ビヘイビアに関するサンプルプログラム
    • Section5_6
    • FileDropBehavior 添付ビヘイビアに関するサンプルプログラム
    • Section5_7
    • KeyDownBehavior 添付ビヘイビアに関するサンプルプログラム
    • Section5_8
    • RoutedEventTriggerBehavior 添付ビヘイビアに関するサンプルプログラム
    • Section5_9
    • SystemMenuBehavior 添付ビヘイビアに関するサンプルプログラム
    • Section5_10
    • TextBoxGotFocusBehavior 添付ビヘイビアに関するサンプルプログラム
    • Section5_11
    • WriteBitmapBehavior 添付ビヘイビアに関するサンプルプログラム
  • Section6 (16.3KB)
    • Section6_3
    • ComboBoxLineGraphMoveOperationModes クラスに関するサンプルプログラム
  • Section7 (15.2KB)
    • Section7_2
    • InverseBooleanConverter クラスに関するサンプルプログラム
  • Section8 (15.9KB)
    • Section8_2
    • ComparisonBinding クラスに関するサンプルプログラム

tips で紹介しているサンプルプログラム

  • CustomDependencyProperty (22.8KB)
  • 独自の依存関係プロパティを作成するサンプルプログラム
  • CustomBehavior (17.4KB)
  • 添付ビヘイビアを作成するサンプルプログラム
  • DragAndDropList (17.8KB)
  • ドラッグ&ドロップ操作で並べ替えができる ListBox コントロールのサンプルプログラム
  • DragAndDropList 2 (22.3KB)
  • ドラッグ&ドロップ操作で並べ替えができて、移動中に半透明ゴーストを表示する ListBox コントロールのサンプルプログラム

    非同期関連
  • async/await (17.3KB)
  • async/await 演算子による非同期処理のサンプルプログラム
  • async/await (17.6KB)
  • async/await 演算子による非同期処理で進捗状況を取得するサンプルプログラム
  • async/await (18.0KB)
  • async/await 演算子による非同期処理で処理を中断するサンプルプログラム

    その他
  • UndoRedoTest (338KB)
  • 元に戻す操作のサンプルプログラム

Designed by CSS.Design Sample