Jag har två formulär. Gessle, eftersom det är winform så kan du utgå ifrån att det inte är flera användare i samma app på samma dator , så det går fint att använda globala värden... Roger Johansson kan ju lika gärna göra det snyggt. Använd Singleton Patterns!!skicka värde mellan formulär
I det första klickar jag på en knapp och då öppnas ett annat formulär. Där klickar jag på en knapp och en text ska fyllas i det Första formuläret. Hur gör man detta i c#?Sv: skicka värde mellan formulär
Du vill alltså skicka värde från ett forumlär på sida1 som skall visas som värde i et formulär på sida2? Du kan alltid använda <b>Server.Transfer</b> till sida2, vilket är som en <b>Redirect</b> fast all data (form, querystring etc) bibehålls och vidarebefodras med till sidan kan kör en <b>Transfer</b> till. Väl där så kan du läsa ut form-data som vanligt i sida2 och fylla i kontrollerna.Sv: skicka värde mellan formulär
<code>public class Shared
{
public static int Värde1;
public static string ArneWeise;
//fler värden
}</code>
så kan man väldigt lätt spara alla möjliga värden precis hur man vill...
//RogerSv:skicka värde mellan formulär
Men jag hade löst det med events.