Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

Fehlermeldung: An unhandled exception of type 'System.NullReferenceException' occurred in OneDrive_Plus.exe


Durch irgendeine Umstellung im GridView auf der Designerseite habe ich es geschafft dass seither der Zugriff auf das Datengrid von Telerik nicht mehr funktioniert.
Scheinbar hat der Designer->Property Builder den Code nicht richtig umgestellt.
In einem Vergleich zur vorigen Sicherung ist mir der Fehler aufgefallen.



Sobald man auf den Code zugreift, erscheint das Grid als Null, nicht vorhanden.




Im Entwurf ist es vorhanden, beim Start ist es vorhanden.


Beim Untersuchen des Designer.cx ergibt sich zur vorherigen funktionierenden Version, dass das Mastertemplate dazugekommen ist
Die Lösung des Problems findet man im Formular.Designer.cs (dort stehen die Definitionen und Einstellungen der graphischen Formular und Control Elemente)


Im interen Block wird der Fehler angezeigt als Meldung, Info
Field radGridView1 is never assigned to and will always have ist default value null



Fehlerbehebung:
Mann muß unterhalb der Erstellung des RadThemeManagers auch das Radgridview mit new() erstellen

this.radGridView1 = new Telerik.WinControls.UI.RadGridView();

((System.ComponentModel.ISupportInitialize)(this.radGridView1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.radGridView1.MasterTemplate)).BeginInit();



Danach startet das Gridview wieder nicht nur graphisch, sondern auch als Objekt zur Laufzeit und dann kann man wieder eingeben


Hier der korrigierte Code, den man direkt im Designer.cs einstellen muß

this.radThemeManager1 = new Telerik.WinControls.RadThemeManager();

this.radGridView1 = new Telerik.WinControls.UI.RadGridView();

((System.ComponentModel.ISupportInitialize)(this.radGridView1)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.radGridView1.MasterTemplate)).BeginInit();

//((System.ComponentModel.ISupportInitialize)(this.MasterTemplate)).BeginInit();
//((System.ComponentModel.ISupportInitialize)(this.MasterTemplate.MasterTemplate)).BeginInit();

Mobile
»
Fehlermeldung: An unhandled exception of type System.NullReferenceException occurred
»
Wie stellt man die Automatische Eingabe Darstellung im Datengrid ein
»
Wie zeigt man eine Eingabezeile im Grid an?
»
Neue Zeile in Liste oder Grid bei Telerik
»
Wie fügt man Zeilen an ein Datengrid radGridView zur Laufzeit in C#
»
Wie erstellt man in WinForms, C# ein MultiColumn List mit Telerik Control
»
Telerik Themes unter WinForms 2015-03-15
»
Darstellung Aussehen eines Formulars einstellen in radThemes
»
WinForm Controls in das Projekt Toolbox einbinden
»
Download und Installation der WinForm

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de