.NET サンプル ガイド : Windows フォーム
ここでは、次のサンプルについて説明します。
OwnerDraw ListBox サンプル
Error Handling サンプル
Threading サンプル
OwnerDraw ListBox サンプル
このサンプルでは、ListBox 内の各項目を別の色で表示するオーナー描画 ListBox コントロールの作成方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Drawing、System.Windows.Forms、System.ComponentModel、System.Drawing.Text、System.Drawing.Drawing2D、System.Reflection
このサンプルで使用されているクラス
Form、Brush、Font、ListBox、Brushes、Component、FontFamily、Graphics、Image、Container、LinearGradientBrush、Control、Assembly、EventArgs、String、EventHandler、SystemPens、SystemColors、Pens、TextureBrush、MeasureItemEventHandler、Stream、MeasureItemEventArgs、Thread、DrawItemEventHandler、Application、DrawItemEventArgs、Pen、Bitmap
Error Handling サンプル
このサンプルでは、例外メッセージとスタック トレースを MessageBox コントロールに表示する、非常に簡単なカスタム例外ハンドラを作成する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Drawing、System.Windows.Forms、System.ComponentModel、System.Threading
このサンプルで使用されているクラス
Exception、Thread、Form、Message、Component、MessageBox、Application、Button、Font、ThreadExceptionDialog、Icon、Control、EventArgs、Trace、Stack、EventHandler、Container、ArgumentException、StackTrace、ThreadExceptionEventArgs、ThreadExceptionEventHandler、Style
Threading サンプル
このサンプルでは、MethodInvoker デリゲートを使用して、一定間隔で ProgressBar コントロールを更新するバックグラウンド スレッドを作成する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Drawing、System.Windows.Forms、System.ComponentModel、System.Threading
このサンプルで使用されているクラス
Thread、Form、Font、Component、Button、Marshal、Style、Exception、ProgressBar、EventArgs、EventHandler、Container、MethodInvoker、Control、ThreadStart、Application、ThreadInterruptedException