[ west_herc @ 04.12.2006. 12:51 ] @
E ovako, imam 10 formi. U tih 10 formi imam dvije specifične. FORM1 i FORM2. E sad! Ja bih želio da prenesem neku vrijednost iz F2 u F1. Budući da mi se F1 pojavljuje u svih ostalih 10 formi traži kompajler od mene da unesem neku vrijedost.

Tj kad imam u Formi n imam Dugme u kojem otvaram F2, onda on traži da proslijedim neki parametar. Ono F2 f2 = new F2(neki parametar)

Dakel ja sam obavezan da tamo gdje god imam konstruktor od F2 proslijeđujem parametar. E sad ima li neki drugi način kako da prenesem tu vrijednost iz F2 u F1 a da ne koristim konstruktore. Kako da to izbjegnem zna li itko.

Mislim da sam malo zamuljao situaciju ali nadam se da ćete me shvatiti jer mi je ovo stvarno potrebno.

Hvala velika.
[ sstanko78 @ 04.12.2006. 12:56 ] @
Po stoti put :
Singleton pattern:

Code:
// WARNING: This code is not thread safe!
 
using System;
 
public sealed class Singleton {
 
   private static Singleton singleton;
 
   private Singleton() {} // private constructor
 
   public static Singleton GetInstance() {
      if (singleton == null) {
         singleton = new Singleton();  // lazy
         Console.WriteLine ("Singleton instantiated");
         }
      return singleton;
      }
   }
 
class SingletonDemo {
   static void Main() {
      Singleton objectA = Singleton.GetInstance();
      Singleton objectB = Singleton.GetInstance();
      // Singleton objectC = new Singleton();  - won't compile
      if (objectA == objectB) {
         Console.WriteLine ("Both refer to the same instance");
         }
      }
   }



vise na :
http://en.csharp-online.net/Singleton_design_pattern

Ubedljivo najprostiji nacin za prenos vrednosti između dva objekta/forme

[ west_herc @ 05.12.2006. 08:04 ] @
Dragi kolega slabo sam te skontao. Ali onda sam malo sam istraživao i izgubio čitav dan na glupost dok napokon nisam skontao. Sad napokon shvatio bit svega.

Ali evo opet link koji mi je donekle proširio vidike. Ovo je bila samo poazna stanica odakle sam tražio ostale informacije.

http://www.codeproject.com/useritems/pass_data_between_forms.asp

Pozdrav svima
[ colke77 @ 05.12.2006. 10:32 ] @
Ma najlakse je da imas neku globalnu varijablu kojoj pristupas iz te forme.