c# メニュー
戻る
c#
関数型プログラミング
delegate
匿名メソッド
ラムダ式
Action, Action<T>, Action<T1,T2>, ・・・
Func<TResult>, Func<T,TResult>, Func<T1,T2,TResult>,・・・
Predicate<T>
event
EventArgs
CancelEventArgs
async/await 非同期メソッド
コレクション
Dictionary<TKey,TValue>
List<T>
LinkedList<T>
Queue<T>
SortedList<TKey, TValue>
Stack<T>
Microsoft.Speech
Recognition
.NET デスクトップアプリと音声認識
Synthesis
(empty)
Microsoft.VisualBasic.Devices
ComputerInfo
System.Runtime.Serialization
DataContractSerialization
System.Security.Cryptography
AesCryptoServiceProvider
SHA1
SHA224 : .net 未サポート
SHA256
SHA384
SHA512
System.Speech
Synthesis
Speech, SpeechAsync
System.Threading
Tasks
Parallel (.net4.0)
Parallel.For
Pallarel.ForEach
Parallel.Invoke
Task
TaskFactory
Thread
ThreadPool
Semaphore
Sytem.Windows
Forms
アプリケーション設定情報を保存する場所
System.Xml
SelectSingleNode
XML ファイルを読む
グローバル対応
Attribute(属性)
プロセス間通信
匿名パイプ
名前付きパイプ
IpcChannel
TcpChannel
テスト手法
ユニットテスト
ソースコードカバレッジ
AxoCover
OpenCover
他
C# でジョイスティックを使う方法
アプリケーションの設定を保存する
「混合モード アセンブリはバージョン 'v2.0.50727' のランタイムに対して作成されており、追加の構成情報がないと 4.0 ランタイムでは読み込めません。」
メモリリーク / ハンドルリーク の発生例と対策
C# の新機能
C# 7.1 の新機能
C# 7 の新機能
C# 6 の新機能
戻る
Form
Window制御
グラス フレーム (Aero Glass)
コントロール
CheckBox
ErrorProvider : http://www.labasp.net/CsharpNote/mControl/ErrorProvider/index.html
PropertyGrid
TreeView
NumericUpDown
小数点を扱う
データバインディング
DataBinding:まずはやってみよう
DataBinding:Format and Parse
Counter
BindingList
BindingSource
グローバル対応
多言語対応アプリ(Form)の作り方
ActiveX
Aximp.exe (Windows フォーム ActiveX コントロール インポーター)
Reg-Free COM
戻る
WPF
Window制御
グラス フレーム (Aero Glass)
System.Windows.Controls
ファイル選択
フォルダ選択
CheckBox
DataGrid
ListView
TreeView
GridSplitter
System.Windows.Media.Animation
Grid.ColumnDefinition の Width をアニメーションで動かす
Rectangle を DoubleAnimation でアニメーションする
ブラシ
ImageBrush
VisualBrush
UI要素の再利用
リソース
スタイル
テンプレート
アクション
イベント
コマンド
トリガ
Trigger
MultiTrigger
DataTrigger
MultiDataTrigger
EventTrigger
データバインディング
Counter
TextBlock
CheckBox
DataGrid
Binding.Converter
メートル法 と ヤード・ポンド法 の値変換プログラム
データ検証
スレッドモデル
Dispatcher.BeginInvoke
入力
タッチアプリケーション
3Dグラフィックス
モデル
ピラミッド
立方体
マテリアル
DiffuseMaterial (拡散マテリアル)
SpecularMaterial (反射マテリアル)
EmissiveeMaterial (放射マテリアル)
ライト
DirectionalLight (指定方向への光源)
AmbientLight (一様の光源)
PointLight (指定座標から一様の光源)
SpotLight (指定座標から指定方向への光源)
テクスチャ
イメージを貼り付け
動画を貼り付け
3Dカメラアニメーション
回転するピラミッド
回転の合成
他
雪を降らす
装飾
概要
単純な装飾の実装
装飾の追加および削除
サイズ変更ハンドルの追加
デザイン
MahApps.Metro
はじめに
ウィンドウを作成
MahApps.Metro.IconPacks
MahApps.Metro.IconPacks を使ってみる
Material Design In XAML Toolkit
はじめに
プログラミングしてみる
MahApps.Metro + Material Design
はじめに
MetroRadiance
はじめに
Dragablz
はじめに
Microsoft Blend
ビヘイビアー
ActivateStateAction
CallMethodAction
ChangePropertyAction
ControlStoryboardAction
DataStateBehavior
FluidMoveBehavior
FluidMoveSetTagBehavior
GotoStateAction
InvokeCommandAction
LaunchUriOrFileAction
MouseDragElementBehavior
NavigateBackAction
NavigateForwardAction
NavigateToScreenAction
NavigationMenuAction
PlaySketchFlowAnimationAction
PlaySoundAction
RemoveElementAction
RemoveItemInListBoxAction
SetDataStoreValueAction
TranslateZoomRotateBehavior
Expression Design
画像データを ResouceDictionary として保存する
Expression Design で保存した ResourceDictionary をWPFで使用する
他
アプリケーションの位置、サイズを保存する
ゆらゆら動く TextBlock
スプラッシュ スクリーン をWPFへ追加する
ImageViewer
FormからWPFウィンドウを起動
手軽なアイコン作成で、よりグラフィカルに
画面要素のスクリーンキャプチャーを取得する
OpenCVSharp を使ってみる
戻る
.NET
.NET framework から.NET5への移植方法
関連記事へのリンク
戻る
他
Visual Studio テンプレート
コメントなど連絡はこちらへ