次のセクション: 012-扩展Prism框架功能-利用特性和反射向IOC容器中520 回再生

5 秒后自动播放下一节
  もう一度見る

C#+WPF PC 開発コース (モジュール型およびリアクティブ プログラミング)

導入 >
コースウェア
章1駆け出しの

001 - 新しい C# プロジェクトの概要と作成

11分29秒

002 - Prism フレームワークと ReactiveUI フレームワークをインストールする

08分17秒

003-Prism フレームワークとバインディング ViewModel を使用するアプリ

16分52秒

004-Prismフレームワークのモジュール機能の使用

24分09秒

005-Prism フレームワークのモジュール ディレクトリを設定する

12分19秒

006-コード提出とGitee動作デモ

07分38秒

007 - MahApps テーマとアプリケーションのデモをインストールする

21分37秒

008 - ログインモジュールを作成し、オンデマンドでロードする

24分15秒

009-Fontフォントライブラリを参照してフォントを使用する

15分13秒

010-ホストコンピュータの一般的なアーキテクチャ設計分析

13分31秒

011-カスタム特性の書き方

012 - Prism フレームワーク機能の拡張 - 属性と IOC コンテナへの反映を利用する

013 - コアモジュールを作成し、Prismフレームワークの依存性注入機能を使用する

014-MVVM ナレッジフォーム Loaded イベントから Command イベントへ

015 - ユーザーログイン - Prism Event Aggregator とエリアナビゲーションの使用

016-開発ダイアログボックス-カスタムコントロールUserControl

017-アサーションクラス

018- 言語管理モジュールのリソース辞書開発(ResourceDict)

019 - 簡体字中国語、翻訳、英語間の言語管理モジュール切り替えアプリケーション

020-メインモジュールのレイアウト(グリッドコントロール)

章2モジュール設計

021-メニューモジュール開発(モジュール間の依存関係の学習)

022-画像作成モジュール

023 - カメラモジュールの作成とカメラ抽象クラスの作成

024-アンマネージ メモリ配列の管理 (親クラスの書き込み)

025-アンマネージ メモリ配列の管理 (サブクラスの書き込み)

026-BGRA イメージ構造のカプセル化

027-シミュレートされたカメラサブクラスの設計と実装

028-FPDフラットパネルディテクタインターフェースの設計

029-FPD フラット パネル検出器の親クラスの設計

030-FPDフラットパネルディテクタのシミュレーションサブクラスの設計

031-ローカルTiff画像データの読み込み

032 - ハードウェア初期化モジュールの作成

033 - ハードウェアのロードとライフサイクルマネージャーの開発 (非同期およびタスク)

034 - ハードウェア初期化モジュール - すべてのハードウェアをロードします

035-ビットマップを読み込めない問題を解決する

036 - アプリケーション内のグローバル例外をキャプチャするための NLog ログ モジュールの作成

037-プリズムダイアログの作成viewmdoel基本クラス

038-システム構成モジュールの作成

039-Json ファイルのシリアル化および逆シリアル化ヘルパー クラス

040-システム構成マネージャー (ConfigManager)

章3ハードウェアモジュール

041-各モジュールの設定パラメータの読み書き

042-システム構成インターフェース設計とビジネスライティング

24分43秒

043-WPF での WinForm コントロール PropertyGri の呼び出し

044-キャッシュサービスマネージャーの開発(辞書)

045-ログインモジュールのパスワード記憶機能と自動ログイン機能の開発

046-Hikvision 産業用カメラ SDK と開発ドキュメントのダウンロード

047-HIK Hikvision カメラの SDK ダイナミック ライブラリ DLL のインポートとカメラの初期化

048-HIK Hikvision カメラのソフト トリガー画像取得とカメラのアンインストール

049-コントロールカードインターフェース開発

050-コントロールカード抽象親クラスの開発(初期化および設定パラメータ)

051-コントロールカード抽象親クラス開発(動作軸原点復帰と移動軸)

052-コントロールカードシミュレーションクラスの開発

053-Zhongweixing コントロール カード SDK パッケージのダウンロード、インストール、モジュール開発

054-Zhongweixing コントロールカードの初期化と開始

055-正および負のリミット、原点、プログラミングモード、およびZhongweixingコントロールカードのパルス相当

056-軸モーション操作とZhongweixingコントロールカードのシャットダウン

057 - カメラ、動作軸、メイン操作領域を追加

058-画像操作エリアレイアウトの追加とMahAppsテーマのインストール

059 - ショートカット メニューと学習ボタンのスタイルを追加する

060-CheckBox コントロールのスタイルとコントロール間のプロパティ バインディング

章4画像モジュール

061 - アンマネージドアレイ用のダブルバッファメモリマネージャーの作成

062-画像処理モジュールの作成

063-カメラ画像データをダブルバッファメモリ領域に収集

064 - フラットパネル検出器の画像データをダブルバッファメモリ領域に収集

065-16 ビット グレーの画像ソースを画像コントロールにバインド

066-ComboBox コントロール拡張関数 (列挙要素のバインド)

067 - ソフトウェアを終了するときにすべてのハードウェアをアンインストールする

068 - シミュレートされたカメラとシミュレートされた検出器からの画像データの収集をトリガーします

069-マウス操作モードの追加(MouseWorkMode)

070-コントロールでマウスの移動位置をリアルタイムで取得する

071-画像表示時のズームとパンの状態を初期化する

072-モジュール間のインターフェース通信とリアクティブプログラミングの説明(オブザーバーモード)

073-ScaleTransform スケーリング グリッド コントロール

074 - 画像を素早く拡大縮小するためのコンボボックスの値の変化を観察する

075-opencv画像処理ライブラリのダウンロード

09分02秒

076 - opencv 画像処理ライブラリを C++ プロジェクトにインポートする

077-C++テンプレート適用解説-Opencv MatイメージをC++へ

078-C# は、C++ によって生成されたダイナミック リンク ライブラリ DLL 関数を呼び出します。

079-画像の構造の定義(struct)

080-C# 構造体は C++ 構造体および opencv ライブラリと通信します

章5リアクティブプログラミング

081-検出器画像サイズの変更

12分43秒

082-画像フィルタリングアルゴリズム処理フローモジュールの作成

083-フィルターアルゴリズムモデルを作成するインターフェース

084 - C++ で関数に対応するテスト フィルター アルゴリズムを作成する

085 - リフレクションと特性を使用してフィルター アルゴリズム モデルをインスタンス化する (重要な知識)

086 - PNG アイコンをインポートして BitmapImage として表示する

087 - opencv での関数呼び出しをデモするための Sobel アルゴリズムの追加

088-リアクティブプログラミング オブザーバーパターンの使い方を実践解説

089-リアクティブプログラミング-複数のオブザーバーオブジェクトのマージ

090-リアクティブプログラミング-opencv関数を呼び出して画像を表示する

091 - opencv メディアン フィルター関数の呼び出し

092-フィルターインターフェースが切り替わらないバグへの対応

093-opencv ガウス フィルター アルゴリズムを追加

094-モーション軸制御モジュールの追加

095-モーション軸の移動開始・停止機能を追加

096-他軸の制御と動作軸の動作状態の表示

097 - パスを使用して扇形のボタン スタイルを開発する

098-プログラム内のキャッシュされたデータの読み取りと書き込み

099-カメラプレビューモジュールプロジェクトの作成

100-カメラ プレビュー モジュールの UI インターフェイスを作成する

  • キャンセル返事送信
  • キャンセルノートの配布送信