🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #9762

Combobox

#9762
From: Marcin Waluś
Date: Wed, 02 Nov 2005 13:29
49 lines
2241 bytes
Witam!
Mam taki kawalek kodu w jednej klasie:

{
WordForm foWord = new WordForm();
[...]
DialogResult r;
r = foWord.ShowDialog();

   if (r == DialogResult.OK)
   {
       datagrigWords.Rows.Add(foWord.GetGroupValue(), foWord.GetWordValue(),
       foWord.GetAnswerValue(), foWord.GetExampleValue());
   }
}

A w klasie WordForm mam 4 publiczne metody, ktore zwracaja wartosci z
poszczegolnych editow i comboboxa:

public string GetGroupValue()
{
   return comboboxGroup.Text;
}
public string GetWordValue()
{
   return textboxWord.Text;
}
public string GetAnswerValue()
{
   return textboxAnswer.Text;
}
public string GetExampleValue()
{
   return textboxExample.Text;
}

Dlaczego metoda GetGroupValue() wywolana w pierwszym kwalku kodu zwraca mi
pusty string pomimo tego, że wartość jest wpisana w combo? A teksty z 
textbox'ow "przychodza" poprawnie.

Debugger tez czasem pokazuje wartosc przypisana a czasem nie pokazuje.

Nawet jesli ustawie Modifiers na Public w comboboxie i proboje sie odwolac
bezposrednio do komponentu to tez widze pusty string zamiast wartosci, ktora
jest wpisana.

Uzywam VS2005 Beta2
--
Marcin Waluś
Technical Details
Message-ID: <dkaf23$9bu$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.lukawski.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.lukawski.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Marcin Waluś <marcin@BEZ_TEGOkrzem.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Combobox
Date: Wed, 2 Nov 2005 14:29:53 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 53
Message-ID: <dkaf23$9bu$1@nemesis.news.tpi.pl>
NNTP-Posting-Host: bwz170.internetdsl.tpnet.pl
X-Trace: nemesis.news.tpi.pl 1130938244 9598 83.18.233.170 (2 Nov 2005 13:30:44 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Wed, 2 Nov 2005 13:30:44 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2670
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
X-Antivirus: avast! (VPS 0544-2, 2005-11-02), Outbound message
X-Antivirus-Status: Not-Tested
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit