Zitat von
Chakotay1308:
Zitat:
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Irgendjemand irgendeine Idee?
Jupp, da hat wohl jemand was verbockt.
Ein string ist eine Instanz der Klasse System.String.
Wurde da nix zugewiesen ist es eine nil-Referenz. Weder D2005 noch das VS03 mögen solche Spielchen wie nil-strings im PropertyGrid besonders gerne.
Kommst du an die Source der Kompo ändere die property so, dass es keinen nil-string geben kann.
Code:
public string ConnectionString
{
get{ return connectionString;}
set
{
if (value != null)
connectionString = value;
else
connectionString = string.Empty;
}
}
Im Constructor bestetzt du ihn gleich mit string.Empty