ToolboxBitmapAttribute コンストラクタ (String)
アセンブリ: System.Drawing (system.drawing.dll 内)


ToolboxBitmapAttribute コンストラクタを使用して、stop.bmp を StopSignControl のツールボックス アイコンとして設定する方法を次のコード例に示します。この例では、c:\ に stop.bmp という名前の 16 × 16 ピクセルのビットマップが存在することを前提にしています。
<System.Drawing.ToolboxBitmap("c:\stop.bmp")> _ Public Class StopSignControl Inherits System.Windows.Forms.UserControl Friend WithEvents Label1 As System.Windows.Forms.Label Friend WithEvents Button1 As System.Windows.Forms.Button Public Sub New() MyBase.New() Me.Label1 = New System.Windows.Forms.Label Me.Button1 = New System.Windows.Forms.Button Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", _ 12.0F, System.Drawing.FontStyle.Regular, _ System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label1.ForeColor = System.Drawing.Color.Red Me.Label1.Location = New System.Drawing.Point(24, 56) Me.Label1.Name = "Label1" Me.Label1.TabIndex = 0 Me.Label1.Text = "Stop!" Me.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter Me.Button1.Enabled = False Me.Button1.Location = New System.Drawing.Point(56, 88) Me.Button1.Name = "Button1" Me.Button1.Size = New System.Drawing.Size(40, 32) Me.Button1.TabIndex = 1 Me.Button1.Text = "stop" Me.Controls.Add(Me.Button1) Me.Controls.Add(Me.Label1) Me.Name = "StopSignControl" End Sub Private Sub StopSignControl_MouseEnter(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.MouseEnter Label1.Text.ToUpper() Label1.Font = New System.Drawing.Font(Label1.Font.FontFamily, _ 14.0F, System.Drawing.FontStyle.Bold) Button1.Enabled = True End Sub Private Sub StopSignControl_MouseLeave(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.MouseLeave Label1.Text.ToLower() Label1.Font = New System.Drawing.Font(Label1.Font.FontFamily, 12.0F, _ System.Drawing.FontStyle.Regular) Button1.Enabled = False End Sub End Class
[System.Drawing.ToolboxBitmap("c:\\stop.bmp")] public class StopSignControl: System.Windows.Forms.UserControl { internal System.Windows.Forms.Label Label1; internal System.Windows.Forms.Button Button1; public StopSignControl() : base() { this.Label1 = new System.Windows.Forms.Label(); this.Button1 = new System.Windows.Forms.Button(); this.Label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.0F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) 0)); this.Label1.ForeColor = System.Drawing.Color.Red; this.Label1.Location = new System.Drawing.Point(24, 56); this.Label1.Name = "Label1"; this.Label1.TabIndex = 0; this.Label1.Text = "Stop!"; this.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.Button1.Enabled = false; this.Button1.Location = new System.Drawing.Point(56, 88); this.Button1.Name = "Button1"; this.Button1.Size = new System.Drawing.Size(40, 32); this.Button1.TabIndex = 1; this.Button1.Text = "stop"; this.Controls.Add(this.Button1); this.Controls.Add(this.Label1); this.Name = "StopSignControl"; } private void StopSignControl_MouseEnter(object sender, System.EventArgs e) { Label1.Text.ToUpper(); Label1.Font = new System.Drawing.Font(Label1.Font.FontFamily, 14.0F, System.Drawing.FontStyle.Bold); Button1.Enabled = true; } private void StopSignControl_MouseLeave(object sender, System.EventArgs e) { Label1.Text.ToLower(); Label1.Font = new System.Drawing.Font(Label1.Font.FontFamily, 12.0F, System.Drawing.FontStyle.Regular); Button1.Enabled = false; } }
[ToolboxBitmap("c:\\stop.bmp")] public ref class StopSignControl: public System::Windows::Forms::UserControl { private: Label^ label1; private: Button^ button1; public: StopSignControl() : UserControl() { this->label1 = gcnew System::Windows::Forms::Label(); this->button1 = gcnew System::Windows::Forms::Button(); this->label1->Font = gcnew System::Drawing::Font( "Microsoft Sans Serif", 12.0F, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, ((Byte) 0)); this->label1->ForeColor = System::Drawing::Color::Red; this->label1->Location = System::Drawing::Point(24, 56); this->label1->Name = "Label1"; this->label1->TabIndex = 0; this->label1->Text = "Stop!"; this->label1->TextAlign = System::Drawing::ContentAlignment::MiddleCenter; this->button1->Enabled = false; this->button1->Location = System::Drawing::Point(56, 88); this->button1->Name = "Button1"; this->button1->Size = System::Drawing::Size(40, 32); this->button1->TabIndex = 1; this->button1->Text = "stop"; this->Controls->Add(this->button1); this->Controls->Add(this->label1); this->Name = "StopSignControl"; this->MouseEnter += gcnew EventHandler(this, &StopSignControl::StopSignControl_MouseEnter); this->MouseLeave += gcnew EventHandler(this, &StopSignControl::StopSignControl_MouseLeave); } private: void StopSignControl_MouseEnter(Object^ sender, EventArgs^ e) { label1->Text = label1->Text->ToUpper(); label1->Font = gcnew System::Drawing::Font(label1->Font->FontFamily , 14.0F, FontStyle::Bold); button1->Enabled = true; } private: void StopSignControl_MouseLeave(Object^ sender, EventArgs^ e) { label1->Text = label1->Text->ToLower(); label1->Font = gcnew System::Drawing::Font(label1->Font->FontFamily , 12.0F, FontStyle::Regular); button1->Enabled = false; } };
/** @attribute System.Drawing.ToolboxBitmap("c:\\stop.bmp") */ public class StopSignControl extends System.Windows.Forms.UserControl { System.Windows.Forms.Label label1; System.Windows.Forms.Button button1; public StopSignControl() { this.label1 = new System.Windows.Forms.Label(); this.button1 = new System.Windows.Forms.Button(); this.label1.set_Font(new System.Drawing.Font("Microsoft Sans Serif", 12, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, (ubyte)0)); this.label1.set_ForeColor(System.Drawing.Color.get_Red()); this.label1.set_Location(new System.Drawing.Point(24, 56)); this.label1.set_Name("label1"); this.label1.set_TabIndex(0); this.label1.set_Text("Stop!"); this.label1.set_TextAlign(System.Drawing.ContentAlignment.MiddleCenter); this.button1.set_Enabled(false); this.button1.set_Location(new System.Drawing.Point(56, 88)); this.button1.set_Name("button1"); this.button1.set_Size(new System.Drawing.Size(40, 32)); this.button1.set_TabIndex(1); this.button1.set_Text("stop"); this.get_Controls().Add(this.button1); this.get_Controls().Add(this.label1); this.set_Name("StopSignControl"); } //StopSignControl private void StopSignControl_MouseEnter(Object sender, System.EventArgs e) { label1.set_Text(label1.get_Text().ToUpper()); label1.set_Font(new Font(label1.get_Font().get_FontFamily(), 14, FontStyle.Bold)); button1.set_Enabled(true); } //StopSignControl_MouseEnter private void StopSignControl_MouseLeave(Object sender, System.EventArgs e) { label1.set_Text(label1.get_Text().ToLower()); label1.set_Font(new Font(label1.get_Font().get_FontFamily(), 12, System.Drawing.FontStyle.Regular)); button1.set_Enabled(false); } //StopSignControl_MouseLeave } //StopSignControl

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ToolboxBitmapAttribute コンストラクタ (Type, String)
アセンブリ: System.Drawing (system.drawing.dll 内)


このコンストラクタは、t パラメータで指定された型を定義するアセンブリで、埋め込みリソースを検索します。このコンストラクタは、namespace.name (namespace は t パラメータで指定されたクラスの定義を含む名前空間) という名前のリソースを検索します。たとえば、ControlA が AssemblyA.dll 内の NamespaceA に存在するクラスで、"MyBitmap.bmp" を name パラメータに渡した場合を想定します。この場合、このコンストラクタは、AssemblyA.dll で NamespaceA.MyBitmap.bmp というリソースを検索します。

ToolboxBitmapAttribute コンストラクタを使用して、StopSignControl2.bmp を StopSignControl2 のツールボックス アイコンとして設定する方法を次のコード例に示します。この例では、BuildAction プロパティを EmbeddedResource に設定した、StopSignControl2.bmp という名前の 16 × 16 ピクセルのビットマップが存在することを前提にしています。
<System.Drawing.ToolboxBitmap(GetType(StopSignControl2), "StopSignControl2.bmp")> _ Public Class StopSignControl2 Inherits System.Windows.Forms.UserControl Friend WithEvents Label1 As System.Windows.Forms.Label Friend WithEvents Button1 As System.Windows.Forms.Button Public Sub New() MyBase.New() Me.Label1 = New System.Windows.Forms.Label Me.Button1 = New System.Windows.Forms.Button Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", _ 12.0F, System.Drawing.FontStyle.Regular, _ System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label1.ForeColor = System.Drawing.Color.Red Me.Label1.Location = New System.Drawing.Point(24, 56) Me.Label1.Name = "Label1" Me.Label1.TabIndex = 0 Me.Label1.Text = "Stop!" Me.Label1.TextAlign = _ System.Drawing.ContentAlignment.MiddleCenter Me.Button1.Enabled = False Me.Button1.Location = New System.Drawing.Point(56, 88) Me.Button1.Name = "Button1" Me.Button1.Size = New System.Drawing.Size(40, 32) Me.Button1.TabIndex = 1 Me.Button1.Text = "stop" Me.Controls.Add(Me.Button1) Me.Controls.Add(Me.Label1) Me.Name = "StopSignControl" End Sub Private Sub StopSignControl_MouseEnter(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.MouseEnter Label1.Text.ToUpper() Label1.Font = New System.Drawing.Font(Label1.Font.FontFamily, 14.0F, _ System.Drawing.FontStyle.Bold) Button1.Enabled = True End Sub Private Sub StopSignControl_MouseLeave(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.MouseLeave Label1.Text.ToLower() Label1.Font = New System.Drawing.Font(Label1.Font.FontFamily, 12.0F, _ System.Drawing.FontStyle.Regular) Button1.Enabled = False End Sub End Class
[System.Drawing.ToolboxBitmap(typeof(StopSignControl2), "StopSignControl2.bmp")] public class StopSignControl2: System.Windows.Forms.UserControl { internal System.Windows.Forms.Label Label1; internal System.Windows.Forms.Button Button1; public StopSignControl2() : base() { this.Label1 = new System.Windows.Forms.Label(); this.Button1 = new System.Windows.Forms.Button(); this.Label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.0F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) 0)); this.Label1.ForeColor = System.Drawing.Color.Red; this.Label1.Location = new System.Drawing.Point(24, 56); this.Label1.Name = "Label1"; this.Label1.TabIndex = 0; this.Label1.Text = "Stop!"; this.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.Button1.Enabled = false; this.Button1.Location = new System.Drawing.Point(56, 88); this.Button1.Name = "Button1"; this.Button1.Size = new System.Drawing.Size(40, 32); this.Button1.TabIndex = 1; this.Button1.Text = "stop"; this.Controls.Add(this.Button1); this.Controls.Add(this.Label1); this.Name = "StopSignControl"; } private void StopSignControl_MouseEnter(object sender, System.EventArgs e) { Label1.Text.ToUpper(); Label1.Font = new System.Drawing.Font(Label1.Font.FontFamily, 14.0F, System.Drawing.FontStyle.Bold); Button1.Enabled = true; } private void StopSignControl_MouseLeave(object sender, System.EventArgs e) { Label1.Text.ToLower(); Label1.Font = new System.Drawing.Font(Label1.Font.FontFamily, 12.0F, System.Drawing.FontStyle.Regular); Button1.Enabled = false; } }
[ToolboxBitmap(StopSignControl2::typeid, "StopSignControl2.bmp")] public ref class StopSignControl2: public System::Windows::Forms::UserControl { private: Label^ label1; private: Button^ button1; public: StopSignControl2() : UserControl() { this->label1 = gcnew System::Windows::Forms::Label(); this->button1 = gcnew System::Windows::Forms::Button(); this->label1->Font = gcnew System::Drawing::Font( "Microsoft Sans Serif", 12.0F, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, ((Byte) 0)); this->label1->ForeColor = System::Drawing::Color::Red; this->label1->Location = System::Drawing::Point(24, 56); this->label1->Name = "Label1"; this->label1->TabIndex = 0; this->label1->Text = "Stop!"; this->label1->TextAlign = System::Drawing::ContentAlignment::MiddleCenter; this->button1->Enabled = false; this->button1->Location = System::Drawing::Point(56, 88); this->button1->Name = "Button1"; this->button1->Size = System::Drawing::Size(40, 32); this->button1->TabIndex = 1; this->button1->Text = "stop"; this->Controls->Add(this->button1); this->Controls->Add(this->label1); this->Name = "StopSignControl"; this->MouseEnter += gcnew EventHandler(this, &StopSignControl2::StopSignControl_MouseEnter); this->MouseLeave += gcnew EventHandler(this, &StopSignControl2::StopSignControl_MouseLeave); } private: void StopSignControl_MouseEnter(Object^ sender, EventArgs^ e) { label1->Text = label1->Text->ToUpper(); label1->Font = gcnew System::Drawing::Font(label1->Font->FontFamily , 14.0F, FontStyle::Bold); button1->Enabled = true; } private: void StopSignControl_MouseLeave(Object^ sender, EventArgs^ e) { label1->Text = label1->Text->ToLower(); label1->Font = gcnew System::Drawing::Font(label1->Font->FontFamily , 12.0F, FontStyle::Regular); button1->Enabled = false; } };
/** @attribute System.Drawing.ToolboxBitmap(StopSignControl2.class, "StopSignControl2.bmp") */ public class StopSignControl2 extends System.Windows.Forms.UserControl { System.Windows.Forms.Label label1; System.Windows.Forms.Button button1; public StopSignControl2() { this.label1 = new System.Windows.Forms.Label(); this.button1 = new System.Windows.Forms.Button(); this.label1.set_Font(new System.Drawing.Font("Microsoft Sans Serif", 12, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, (ubyte)0)); this.label1.set_ForeColor(System.Drawing.Color.get_Red()); this.label1.set_Location(new System.Drawing.Point(24, 56)); this.label1.set_Name("label1"); this.label1.set_TabIndex(0); this.label1.set_Text("Stop!"); this.label1.set_TextAlign(System.Drawing.ContentAlignment.MiddleCenter); this.button1.set_Enabled(false); this.button1.set_Location(new System.Drawing.Point(56, 88)); this.button1.set_Name("button1"); this.button1.set_Size(new System.Drawing.Size(40, 32)); this.button1.set_TabIndex(1); this.button1.set_Text("stop"); this.get_Controls().Add(this.button1); this.get_Controls().Add(this.label1); this.set_Name("StopSignControl"); } //StopSignControl2 private void StopSignControl_MouseEnter(Object sender, System.EventArgs e) { label1.set_Text(label1.get_Text().ToUpper()); label1.set_Font(new Font(label1.get_Font().get_FontFamily(), 14, FontStyle.Bold)); button1.set_Enabled(true); } //StopSignControl_MouseEnter private void StopSignControl_MouseLeave(Object sender, System.EventArgs e) { label1.set_Text(label1.get_Text().ToLower()); label1.set_Font(new Font(label1.get_Font().get_FontFamily(), 12, System.Drawing.FontStyle.Regular)); button1.set_Enabled(false); } //StopSignControl_MouseLeave } //StopSignControl2

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ToolboxBitmapAttribute コンストラクタ

名前 | 説明 |
---|---|
ToolboxBitmapAttribute (String) | 指定したファイルのイメージを使用して、新しい ToolboxBitmapAttribute オブジェクトを初期化します。 |
ToolboxBitmapAttribute (Type) | 指定したアセンブリにリソースとして埋め込まれている 16 x 16 のビットマップに基づいて、新しい ToolboxBitmapAttribute オブジェクトを初期化します。 |
ToolboxBitmapAttribute (Type, String) | 指定したアセンブリにリソースとして埋め込まれている 16 x 16 のビットマップに基づいて、新しい ToolboxBitmapAttribute オブジェクトを初期化します。 |

ToolboxBitmapAttribute コンストラクタ (Type)
アセンブリ: System.Drawing (system.drawing.dll 内)


このコンストラクタは、t パラメータで指定された型を定義するアセンブリで、埋め込みリソースを検索します。このコンストラクタは、namespace.classname.bmp (namespace は t パラメータで指定されたクラスの定義を含む名前空間) という名前のリソースを検索します。たとえば、ControlA が AssemblyA.dll の NamespaceA に含まれる場合、このコンストラクタは、AssemblyA.dll で NamespaceA.ControlA.bmp という名前のリソースを検索します。

ToolboxBitmapAttribute コンストラクタを使用して、ボタン コントロールのアイコンを StopSignControl3 という名前の UserControl のツールボックス アイコンに設定する方法を次のコード例に示します。
<System.Drawing.ToolboxBitmap(GetType(System.Windows.Forms.Button))> _ Public Class StopSignControl3 Inherits System.Windows.Forms.UserControl Friend WithEvents Label1 As System.Windows.Forms.Label Friend WithEvents Button1 As System.Windows.Forms.Button Public Sub New() MyBase.New() Me.Label1 = New System.Windows.Forms.Label Me.Button1 = New System.Windows.Forms.Button Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", _ 12.0F, System.Drawing.FontStyle.Regular, _ System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label1.ForeColor = System.Drawing.Color.Red Me.Label1.Location = New System.Drawing.Point(24, 56) Me.Label1.Name = "Label1" Me.Label1.TabIndex = 0 Me.Label1.Text = "Stop!" Me.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter Me.Button1.Enabled = False Me.Button1.Location = New System.Drawing.Point(56, 88) Me.Button1.Name = "Button1" Me.Button1.Size = New System.Drawing.Size(40, 32) Me.Button1.TabIndex = 1 Me.Button1.Text = "stop" Me.Controls.Add(Me.Button1) Me.Controls.Add(Me.Label1) Me.Name = "StopSignControl" End Sub Private Sub StopSignControl_MouseEnter(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.MouseEnter Label1.Text.ToUpper() Label1.Font = New System.Drawing.Font(Label1.Font.FontFamily, 14.0F, _ System.Drawing.FontStyle.Bold) Button1.Enabled = True End Sub Private Sub StopSignControl_MouseLeave(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.MouseLeave Label1.Text.ToLower() Label1.Font = New System.Drawing.Font(Label1.Font.FontFamily, 12.0F, _ System.Drawing.FontStyle.Regular) Button1.Enabled = False End Sub End Class
[System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.Button))] public class StopSignControl3: System.Windows.Forms.UserControl { internal System.Windows.Forms.Label Label1; internal System.Windows.Forms.Button Button1; public StopSignControl3() : base() { this.Label1 = new System.Windows.Forms.Label(); this.Button1 = new System.Windows.Forms.Button(); this.Label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.0F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) 0)); this.Label1.ForeColor = System.Drawing.Color.Red; this.Label1.Location = new System.Drawing.Point(24, 56); this.Label1.Name = "Label1"; this.Label1.TabIndex = 0; this.Label1.Text = "Stop!"; this.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.Button1.Enabled = false; this.Button1.Location = new System.Drawing.Point(56, 88); this.Button1.Name = "Button1"; this.Button1.Size = new System.Drawing.Size(40, 32); this.Button1.TabIndex = 1; this.Button1.Text = "stop"; this.Controls.Add(this.Button1); this.Controls.Add(this.Label1); this.Name = "StopSignControl"; } private void StopSignControl_MouseEnter(object sender, System.EventArgs e) { Label1.Text.ToUpper(); Label1.Font = new System.Drawing.Font(Label1.Font.FontFamily , 14.0F, System.Drawing.FontStyle.Bold); Button1.Enabled = true; } private void StopSignControl_MouseLeave(object sender, System.EventArgs e) { Label1.Text.ToLower(); Label1.Font = new System.Drawing.Font(Label1.Font.FontFamily , 12.0F, System.Drawing.FontStyle.Regular); Button1.Enabled = false; } }
[ToolboxBitmap(Button::typeid)] public ref class StopSignControl3: public System::Windows::Forms::UserControl { private: Label^ label1; private: Button^ button1; public: StopSignControl3() : UserControl() { this->label1 = gcnew System::Windows::Forms::Label(); this->button1 = gcnew System::Windows::Forms::Button(); this->label1->Font = gcnew System::Drawing::Font( "Microsoft Sans Serif", 12.0F, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, ((Byte) 0)); this->label1->ForeColor = System::Drawing::Color::Red; this->label1->Location = System::Drawing::Point(24, 56); this->label1->Name = "Label1"; this->label1->TabIndex = 0; this->label1->Text = "Stop!"; this->label1->TextAlign = System::Drawing::ContentAlignment::MiddleCenter; this->button1->Enabled = false; this->button1->Location = System::Drawing::Point(56, 88); this->button1->Name = "Button1"; this->button1->Size = System::Drawing::Size(40, 32); this->button1->TabIndex = 1; this->button1->Text = "stop"; this->Controls->Add(this->button1); this->Controls->Add(this->label1); this->Name = "StopSignControl"; this->MouseEnter += gcnew EventHandler(this, &StopSignControl3::StopSignControl_MouseEnter); this->MouseLeave += gcnew EventHandler(this, &StopSignControl3::StopSignControl_MouseLeave); } private: void StopSignControl_MouseEnter(Object^ sender, EventArgs^ e) { label1->Text = label1->Text->ToUpper(); label1->Font = gcnew System::Drawing::Font(label1->Font->FontFamily , 14.0F, FontStyle::Bold); button1->Enabled = true; } private: void StopSignControl_MouseLeave(Object^ sender, EventArgs^ e) { label1->Text = label1->Text->ToLower(); label1->Font = gcnew System::Drawing::Font(label1->Font->FontFamily , 12.0F, FontStyle::Regular); button1->Enabled = false; } };
/** @attribute System.Drawing.ToolboxBitmap(Button.class) */ public class StopSignControl3 extends System.Windows.Forms.UserControl { System.Windows.Forms.Label label1; System.Windows.Forms.Button button1; public StopSignControl3() { this.label1 = new System.Windows.Forms.Label(); this.button1 = new System.Windows.Forms.Button(); this.label1.set_Font(new System.Drawing.Font("Microsoft Sans Serif", 12, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, (ubyte)(0))); this.label1.set_ForeColor(System.Drawing.Color.get_Red()); this.label1.set_Location(new System.Drawing.Point(24, 56)); this.label1.set_Name("label1"); this.label1.set_TabIndex(0); this.label1.set_Text("Stop!"); this.label1.set_TextAlign(System.Drawing.ContentAlignment.MiddleCenter); this.button1.set_Enabled(false); this.button1.set_Location(new System.Drawing.Point(56, 88)); this.button1.set_Name("button1"); this.button1.set_Size(new System.Drawing.Size(40, 32)); this.button1.set_TabIndex(1); this.button1.set_Text("stop"); this.get_Controls().Add(this.button1); this.get_Controls().Add(this.label1); this.set_Name("StopSignControl"); } //StopSignControl3 private void StopSignControl_MouseEnter(Object sender, System.EventArgs e) { label1.set_Text(label1.get_Text().ToUpper()); label1.set_Font(new Font(label1.get_Font().get_FontFamily(), 14, FontStyle.Bold)); button1.set_Enabled(true); } //StopSignControl_MouseEnter private void StopSignControl_MouseLeave(Object sender, System.EventArgs e) { label1.set_Text(label1.get_Text().ToUpper()); label1.set_Font(new Font(label1.get_Font().get_FontFamily(), 12, System.Drawing.FontStyle.Regular)); button1.set_Enabled(false); } //StopSignControl_MouseLeave } //StopSignControl3

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ToolboxBitmapAttribute コンストラクタのページへのリンク