Article View: alt.pl.comp.lang.csharp
Article #9762Combobox
From: Marcin Waluś
Date: Wed, 02 Nov 2005 13:29
Date: Wed, 02 Nov 2005 13:29
49 lines
2241 bytes
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-mailShow 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