Mega Code Archive

 
Categories / Visual C++ .NET / GUI Form
 

Panels

using namespace System;   using namespace System::ComponentModel;   using namespace System::Collections;   using namespace System::Windows::Forms;   using namespace System::Data;   using namespace System::Drawing;   public ref class Form1 : public System::Windows::Forms::Form   {   public:     Form1(void)     {       InitializeComponent();     }   private:         System::Windows::Forms::Panel^  Rightpanel;         System::Windows::Forms::Button^  button2;         System::Windows::Forms::Button^  button1;         System::Windows::Forms::Panel^  Leftpanel;         System::Windows::Forms::Button^  bnHide;         System::Windows::Forms::Button^  bnDisable;     void InitializeComponent(void)     {             this->Rightpanel = (gcnew System::Windows::Forms::Panel());             this->button2 = (gcnew System::Windows::Forms::Button());             this->button1 = (gcnew System::Windows::Forms::Button());             this->Leftpanel = (gcnew System::Windows::Forms::Panel());             this->bnHide = (gcnew System::Windows::Forms::Button());             this->bnDisable = (gcnew System::Windows::Forms::Button());             this->Rightpanel->SuspendLayout();             this->Leftpanel->SuspendLayout();             this->SuspendLayout();             //              // Rightpanel             //              this->Rightpanel->AutoScroll = true;             this->Rightpanel->BorderStyle =                  System::Windows::Forms::BorderStyle::Fixed3D;             this->Rightpanel->Controls->Add(this->button2);             this->Rightpanel->Controls->Add(this->button1);             this->Rightpanel->Location = System::Drawing::Point(161, 22);             this->Rightpanel->Name = L"Rightpanel";             this->Rightpanel->Size = System::Drawing::Size(121, 60);             this->Rightpanel->TabIndex = 3;             //              // button2             //              this->button2->Location = System::Drawing::Point(20, 62);             this->button2->Name = L"button2";             this->button2->Size = System::Drawing::Size(75, 23);             this->button2->TabIndex = 1;             this->button2->Text = L"button 2";             //              // button1             //              this->button1->Location = System::Drawing::Point(20, 7);             this->button1->Name = L"button1";             this->button1->Size = System::Drawing::Size(75, 23);             this->button1->TabIndex = 0;             this->button1->Text = L"button 1";             //              // Leftpanel             //              this->Leftpanel->BorderStyle =                  System::Windows::Forms::BorderStyle::FixedSingle;             this->Leftpanel->Controls->Add(this->bnHide);             this->Leftpanel->Controls->Add(this->bnDisable);             this->Leftpanel->Location = System::Drawing::Point(28, 22);             this->Leftpanel->Name = L"Leftpanel";             this->Leftpanel->Size = System::Drawing::Size(120, 95);             this->Leftpanel->TabIndex = 2;             //              // bnHide             //              this->bnHide->Location = System::Drawing::Point(17, 62);             this->bnHide->Name = L"bnHide";             this->bnHide->Size = System::Drawing::Size(75, 23);             this->bnHide->TabIndex = 1;             this->bnHide->Text = L"Hide";             this->bnHide->Click +=                  gcnew System::EventHandler(this, &Form1::bnHide_Click);             //              // bnDisable             //              this->bnDisable->Location = System::Drawing::Point(17, 7);             this->bnDisable->Name = L"bnDisable";             this->bnDisable->Size = System::Drawing::Size(75, 23);             this->bnDisable->TabIndex = 0;             this->bnDisable->Text = L"Disable";             this->bnDisable->Click +=                  gcnew System::EventHandler(this, &Form1::bnDisable_Click);             //              // Form1             //              this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);             this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;             this->ClientSize = System::Drawing::Size(310, 139);             this->Controls->Add(this->Rightpanel);             this->Controls->Add(this->Leftpanel);             this->Name = L"Form1";             this->Text = L"A hidden fourth button";             this->Rightpanel->ResumeLayout(false);             this->Leftpanel->ResumeLayout(false);             this->ResumeLayout(false);     }     private:          System::Void bnDisable_Click(System::Object^ sender, System::EventArgs^ e)         {             Rightpanel->Enabled = !Rightpanel->Enabled;         }     private:          System::Void bnHide_Click(System::Object^ sender, System::EventArgs^ e)         {             Rightpanel->Visible = !Rightpanel->Visible;         }   }; [STAThreadAttribute] int main(array<System::String ^> ^args) {   Application::Run(gcnew Form1());   return 0; }