Ragazzi io programmo con Visual c++ 2008 express edition (solo un dettaglio non è importante).
Ho creato un nuovo progetto CLR e ora lo sto implementando con windows Form.
Nella classe del file Accesso.h (la prima finestra del mio programma) ho inserito un "link label" con i seguenti parametri.
Ora voglio che al cliccare del testo MODIFICHE si apra la finestra Accesso_modifiche.hcodice:// link_label // this->link_label->AutoSize = true; this->link_label->Font = (gcnew System::Drawing::Font(L"Tahoma", 9, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, static_cast<System::Byte>(0))); this->link_label->LinkColor = System::Drawing::Color::Red; this->link_label->Location = System::Drawing::Point(157, 237); this->link_label->Name = L"link_label"; this->link_label->Size = System::Drawing::Size(76, 14); this->link_label->TabIndex = 7; this->link_label->TabStop = true; this->link_label->Text = L"MODIFICHE"; this->link_label->VisitedLinkColor = System::Drawing::Color::Red; this->link_label->LinkClicked += gcnew System::Windows::Forms::LinkLabelLinkClickedEventHandler(this, &Accesso::link_label_LinkClicked);
E' giusto procedere in questo modo?
Ho incluso nel file della finestra in cui c'è il link (accesso.h) il file accesso_modifica.h
e successivamente ho inserito:codice:#include "accesso_modifiche.h"
Cosi funziona. Ma è giusto procedere in questo modo? oppure esiste un metodo logicamente piu corretto?codice:private: System::Void link_label_LinkClicked(System::Object^ sender, System::Windows::Forms::LinkLabelLinkClickedEventArgs^ e) { Progetto_anno_Dambra_Savino::Accesso_modifiche modifiche; modifiche.ShowDialog();
Grazie

Rispondi quotando

