Laden...
D
diana myCSharp.de - Member
Fachinformatikerin AE Sachsen Dabei seit 07.12.2004 586 Beiträge
Benutzerbeschreibung

Forenbeiträge von diana Ingesamt 586 Beiträge

30.08.2012 - 08:59 Uhr

Hallo,

wie der Titel schon besagt, baue ich gerade einen Dienst zum Holen von Daten von einem externe Webservice. Bevor ich den Dienst aufgesetzt habe, habe ich in einer Test-Windowsanwendung versucht eine Verbindung zum Webservice zu bekommen und über die bestimmten Methodenaufrufe an die Daten zu gelangen. Hat geklappt, per:


 client = new WebserviceClient("WSHttpBinding_IWebserviceClient", @"https://der.ws.de/test/DatenHolen.svc");

            client.ClientCredentials.UserName.UserName = "Tester";
            client.ClientCredentials.UserName.Password = "123";

            dt = client.MethodeDatenHolen();

Daten in eine DataTable gekippt und hat super funktioniert!
Nun habe ich den Code 1:1 in den Dienst übernommen und ich bekommen leider keine Daten bzw. scheint es schon an der Connection zu mangeln. Ich schreibe über eine Log-Funktion die einzelnen Stati und Meldungen in eine Log-Datei, sodass man wenigstens ein wenig sieht, was denn der Dienst eigentlich macht bzw. ob er überhaupt was macht.
Momentan bringt mir der Dienst folgende Fehlermeldung:> Fehlermeldung:

System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 195.243.101.231:443
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)

Verstehe was die Fehlermeldung ausdrücken will, aber nicht was der Unterschied zwischen Dienst und normaler Windows-Anwendung ist. Ich hoffe ihr habt ne Idee...

26.04.2012 - 09:18 Uhr

Ok. Ich habs jetzt so gemacht, dass ich zum erstellen des DataGridView und seiner Spalten, die DataGridViewComboboxColumn per Datasource usw. binde, sodass mein Wert aus der Datenbank per Displaymember angezeigt wird. Und wenn ich auf die DataGridViewComboboxColumn klicke, wird die Datasource entfernt (=null) und ich verwende DraItem. Funktioniert! Obs schee macht:/
Bin ja beim Ändern eines Wertes noch garnicht angekommen, aber das werde ich so machen wie du es beschrieben hast, dass sollte so gehen, habe jetzt auch langsam die Ü, was ich hier tue;} Vielen Dank noch mal für deine Mühen!

26.04.2012 - 08:47 Uhr

Guten Morgen,

@Console32: du hast Recht, wollte eigentlich nicht den Wert ändern, dass kommt später:( Wollte eigentlich nach unserer Anpassung im DrawItem ein Item als SelectedItem setzen, da aber die DataGridViewComboboxColumn keine solche Eigenschaft besitzt, stehe ich vor dem Problem, dass ich meinen Wert der beim Laden der Daten aus der DB kommt nicht ausgewählt bekomme. Wenn die DataGridViewComboboxColumn an einer DataSource hängt, dann ist es egal, da wird per Displaymember der korrekte Wert ausgewählt aber so wird eben nichts angezeigt oder eben falscherweise der erste Eintrag in der DataGridViewComboboxColumn. Ja, da habe ich falscherweise versucht per .Value den Wert zu setzen.

Wie komme ich jetzt zu meinem SelectedItem? Vielleicht jemand einen Tipp?!

25.04.2012 - 14:06 Uhr

Ausgehend von meinem vorherigen Thread, wo es um eine benutzerdefinierte Einfärbung der einzelnen Items in einer DataGridViewComboBoxColumn ging. Stehe ich nun vor dem Problem, dass ich zur Laufzeut keinen "Defaultwert" anzeigen kann.
Habe nach folgendem Code den anzuzeigenden Wert in der ComboboxColumn bevor eine Auswahl stattfindet, versucht zu setzen:

this.dgrv.Rows[0].Cells[3].Value = 2;

Oder auch jede andere Art des Zugriffs bis jetzt zeigt mir nur den ersten Eintrag in der DataGridViewComboBoxColumn an, die Combobox reagiert garnicht auf .Value... Hat dafür jemand eine Idee?

25.04.2012 - 10:42 Uhr
if (e.Index == -1) return;

Hatte gefehlt, ansonsten sieht mein Code genauso aus wie deiner, dass hier natürlich im Header angefangen wird mit zählen, muss man erst wissen, sodass man das abfängt und es dann fröhlich weiter geht. Vielen vielen Dank. Sorry, aber man weiß eben einfach nicht mehr wo man noch suchen soll! Funktioniert alles prima:)

25.04.2012 - 08:10 Uhr

Guten Morgen,

leider bin ich noch zu keiner weiteren Erkenntnis gekommen, warum e.Index im DrawItem immernoch -1 ist. Habe schon einige Einstellungen verändert, DrawMode, DropDownStyle nichts passiert, obwohl die DataGridViewComboBoxColumn die Daten ja schon hat... Hat jemand noch eine Idee?

24.04.2012 - 16:10 Uhr

Daten werden nun aus dem Dataset in die DataGridViewComboBoxColumn geladen, nur leider bringt:

((ComboBox)sender).Items[e.Index].ToString();

im DrawItem immer -1 als Index, sodass kein Item in der DataGridViewComboBoxColumn angezeigt wird. Ich habe es mal mit 0 ausprobiert, da kommt mein erster Eintrag korrekt.
Nun also die nächste Frage, wie komme ich an einen e.Index, sodass mein DrawIndex-Event die Einträge ordentlich anzeigen kann? Momentan siehts so aus, dass ich nur statisch den Index setzen kann z.B. 0 und so wird mein erster Eintrag soviel mal wie Items.Count angezeigt, was ja logisch ist:/ Ich brauche also den "dynamischen Index"?

24.04.2012 - 11:39 Uhr

.Cells wird in diesem Zusammenhang gar nicht angeboten...

Wie man mit einem DataSet arbeitet ist nicht das Problem, sondern das Arbeiten mit einer DataGridViewComboBoxColumn...:/

24.04.2012 - 11:15 Uhr

Ich dachte text = ((ComboBox)sender).Items[e.Index].ToString(); hat die einzelnen Items!

Also brauche ich eine solche benutzerdefinierte Combobox? Leider wurde auch nicht beschrieben, wo ich das Add der Items vornehme, im DrawItem? oder vorher?

Habe mal versucht im DrawItem mein ds per Foreach duchzugehen und dann die Einträge per Add zu setzen, da zeigt mir die ComboBox leider nur System.Data-DataRowView an. (Habe den Code zum Test schnell kopiert)

e.DrawBackground();        
            Brush brush;
            // Get the item text.

            try
            {
                foreach (DataRow dr in ds.dt.Rows)
                {
                    ((ComboBox)sender).Items.Add(dr["ANZEIGE_NAME"].ToString());
                }
            }
            catch { }

            string text = ((ComboBox)sender).Items[e.Index].ToString();
            if ((e.State & DrawItemState.Selected) == DrawItemState.Selected)
            {
                brush = Brushes.Yellow;
            }
            else
            {

                    brush = Brushes.Red;
               
            }
            // Draw the text.

            e.Graphics.DrawString(text, ((Control)sender).Font, brush, e.Bounds.X, e.Bounds.Y);

Leider sehe ich immer noch nicht so richtig durch, was noch fehlt:/

24.04.2012 - 10:37 Uhr

Vielen Dank für deine Antwort. Gemappt heit sicherlich an eine Datenspalte gehangen, dass habe ich per:

this.col = new DataGridViewComboBoxColumn();                                
                this.col.DataSource = ds.Tables["Name"].DefaultView;
                this.col.DataPropertyName = "NR";
                this.col.ValueMember = "NR";
                this.col.DisplayMember = "ANZEIGE_NR";

realisiert, aber sobald ich das DrawItem-Event verwende, wir kein Eintrag als Textitem in der Combobox angezeigt. Während der Laufzeit ist text auch leider null, also hat die Combobox die Daten doch noch nicht oder nicht mehr, obwohl, was etwas verwundert, die Länge der Count auf die Items stimmt nur der text wird eben nicht abgezeigt:/

24.04.2012 - 09:03 Uhr

Ich habe es vorerst noch mal mit dem EditingControlShowing-Event des DataGridView versucht:

 private void dgrv_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
        {
            ((ComboBox)e.Control).DrawMode = DrawMode.OwnerDrawFixed;
            ((ComboBox)e.Control).DrawItem += new DrawItemEventHandler(Frm_DrawItem);
            
        }
private void Frm_DrawItem(object sender, DrawItemEventArgs e)
        {
            ComboBox cbo = (ComboBox)sender;
            int yPostition = (e.Index - cbo.Top) * cbo.ItemHeight + 100;

            e.Graphics.DrawString(ds.dt[0]["ANZEIGE_NAME"].ToString(), cbo.Font, new SolidBrush(Color.Blue), 0.0f, yPostition);                            
        }  

Kurz: Ich würde gern bestimmte Items in der DataGridViewComboBox farbig hervor heben! Nach dem obigen ersten wackligen Testcode, bekomme ich zwar farbige Einträge, aber irgentwo im Control und meine Datenbankeinträge aus meinem ds, weiß ich leider auch noch nicht, wie ich die reinbringe, da dieses DrawItem-Event immer ausgeführt wird, wenn ich mit der Mouse drauf binim ausgeklappten Zustand. Vielleicht traut sich jemand ran...:/
Wichtig ist auch erstmal wie zeichne ich die Items, die aus dem DataSet kommen, hab es schon auf die herkömmliche versucht, hat nicht funktioniert.

23.04.2012 - 16:58 Uhr

Hat vielleicht jemand noch eine Idee, ob ich auf der richtigen Fährte bin oder wie würdet ihr das realisieren?

20.04.2012 - 11:21 Uhr

So nach dem ich mir die Beispiele etwas näher angeschaut habe, weiß ich auch wo ich ca. hin will. Eigentlich zum DrawItem-Event der DatagridViewComboboxColumn, aber das gibt es leider nicht. Diese Möglichkeit bietet nur die Combobox selbst. Also ein eigenes Control mit den Klassen DataGridViewComboboxColumn : DataGridViewColoumn, Combobox : DataGridViewComboboxCell und ComboboxEditingControl: Combobox , IDataGridViewEditingControl
aufsetzen und die Eigenschaft DrawMode und das Event DrawItem der Combobox der
DataGridViewComboboxColumn durchreichen? Leider weiß ich eben nicht genau, ob mein Lösungsansatz überhaupt Sinn macht und ich so auch wirklich irgendwann an die Forecolor des einzelnen Items rankomme? Oder gibt es eine einfachere Lösung?

17.04.2012 - 13:44 Uhr

Achso, ich verwende aber eine DataGridViewComboBoxColumn und die besitzt leider kein Draw-Event:?

17.04.2012 - 13:29 Uhr

Danke. Werde ich mal probieren!

17.04.2012 - 10:09 Uhr

Und dann bring ich meine Markierung im Paint unter?

17.04.2012 - 09:02 Uhr

OwnerDraw? Ich hatte auch schon nach Draw-Events für diese Column gesucht, aber nix. Muss ich dann für diese Spalte ein anderes Coltrol verwenden? Wenn ja welchen "Combobox"-Typen?

17.04.2012 - 08:24 Uhr

Hallo,

suche leider vergebens nach einem vernünftigen Ansatz für oben genanntes Problem. Eine DataGridViewComboBoxColumn soll z.B. rot markierte Einträge enthalten, wenn eine andere Spalte im Dataset (Datenquelle) true/false ist.
Das Problem ist wohl eher die Anzeige beim aufklappen der Combobox-Spalte, dass da dann die markierten Items auch wie gewünscht angezeigt werden. Hat jemand eine Idee?

01.02.2012 - 12:15 Uhr

Vielen Dank. Na klar, ich lade erst die ersten z.B. 20 Zeilen und dann noch mal die andern. Ich versuche das mal.

01.02.2012 - 08:41 Uhr

Komme nicht an die Prozeduren, muss diese Funktionalität in C# realisieren.;-(

31.01.2012 - 14:14 Uhr

So hatte ich mir das auch vorgestellt. Wie lädst du z.B. nur 20 Zeilen in den DataReader und lädst im Hintergrund die restlichen Daten, das ist ja meine Frage?
Welche Methode verwendest du dafür? Und wie sieht der Aufruf der "restlichen" Daten aus?

31.01.2012 - 13:58 Uhr

Pageweise? Hatte gedacht, dass ich paketweise auf der richtigen Spur war!
Bis jetzt kann ich die Daten nur nach dem geladenen Dataset auf einmal anzeigen.
Möchte aber eben alle Zeilen nacheinander im DataGridView anzeigen, sobald sie geladen werden...und leider weiß ich nicht wo ich da ansetzen soll.

31.01.2012 - 13:32 Uhr

verwendetes Datenbanksystem: MS SQL Server 2008
MS VS C# .NET

Momentan lade ich Daten ganz "normal" in ein Dataset und zeige diese an. Nun ist die Anforderung an diese Funktionalität, dass die Massendaten in dem Dataset paketweise geladen und angezeigt werden sollen, um eine vorzeitige Auswahl eines Datensatzes (per Doppelklick ins Grid) zu gewährleisten.
Wie kann ich Daten in ein DataSet bzw. ein DataGridView paketweise anzeigen? Das ich eine asynchrone Prozedurabfrage verwenden muss, ist mir zu 95% klar, aber vielleicht hat das jemand schon Erfahrungen damit?

31.01.2012 - 13:26 Uhr

Leider komme ich so nicht weiter. Ich würde jetzt einen neuen Thread erzeugen, der mein eigentliches Problem beschreibt und vielleicht komme ich so der Ursache des Fehlers näher bzw. anders zu einer Lösung.

31.01.2012 - 10:25 Uhr

Hab ich auch schon versucht:

System.InvalidOperationException: This command requires an asynchronous connection. Set "Asynchronous Processing=true" in the connection string.

hmm...

31.01.2012 - 09:07 Uhr

An sowas ähnliches habe ich auch schon gedacht, aber ich verwende integrated security auch in meiner "normalen" Connection und es funktioniert...

Wo kann man die Logs des SQL Servers denn finden?

31.01.2012 - 08:43 Uhr

verwendetes Datenbanksystem: MS SQL Server 2008
MS VS C# .NET 4.0

Ich möchte eine Prozedur asynchron abfragen. Dazu habe ich den ConnectionString angepasst:

SqlConnection con = new SqlConnection("Data Source=DB-Server;persist security info=False;Initial Catalog=Test;Asynchronous Processing=true; integrated security=SSPI");

Weiterhin wollte ich folgenden Code für den asynchronen Aufruf verwenden:

con.Open();
IAsyncResult result = cmd.BeginExecuteReader();
SqlDataReader rd = cmd.EndExecuteReader(result);

while (rd.Read())
ds.Load(rd, LoadOption.OverwriteChanges, "Table");

Leider kommt momentan ein Fehler:

System.Data.SqlClient.SqlException: Login failed for user 'Domain\Nutzer$'. Was muss man noch beachten bzw. einstellen? Vielleicht kennt sich ja jemand damit aus:-?

25.10.2011 - 11:07 Uhr

Vielen Dank, dass ist schon mehr als ausreichend:-)

25.10.2011 - 10:44 Uhr

Hallo,

wie kann ich System- bzw. Standarddialogfelder, die bei nichtverwalteten Exceptions vom System kommen, selber steuern bzw. ausblenden? Hat jemand eine Idee?

13.10.2011 - 09:06 Uhr

Ich habe mir jetzt erstmal was zusammen gebastelt, aber leider bekomme ich immer einen Fehler:

Fehlermeldung:
Object reference not set to an instance of an object.

Diese Fehlermeldung ansich kenne ich schon, nur leider weiß ich jetzt nicht genau wo ich was noch Instanzieren soll.
Hier also mein Code:

 
CrystalDecisions.Shared.ExportOptions exportOpts = new CrystalDecisions.Shared.ExportOptions();
CrystalDecisions.Shared.DiskFileDestinationOptions diskOpts = new CrystalDecisions.Shared.DiskFileDestinationOptions();
            exportOpts = this.rptBericht.ExportOptions;
exportOpts.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.WordForWindows;
            exportOpts.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile;
diskOpts.DiskFileName = exportFile;
            exportOpts.DestinationOptions = diskOpts;
 this.rptBericht.Export();

Aber schon bei exportOpts = this.rptBericht.ExportOptions; kommt der Fehler. Hat jemand einen Tipp?

12.10.2011 - 15:32 Uhr

Sorry, war vor Problemsuche etwas blind auf den Tomaten ... äh Na ja, egal.

Das habe ich bei genauerer Betrachtung nun auch verstanden das es sich um ein Webseiten Response handelt. Es würde doch schon reichen, wenn ich das Response entferne, oder? Dem Stream wird der Bericht und das Exportformat zugewiesen.
Ich möchte einfach eine kleine Anwendung in C# schreiben, die mir bestimmte CR-Berichte in verschiedene andere Datei-Formate ändert:-)

12.10.2011 - 14:54 Uhr

Das Beispiel von Code Project habe ich auch gefunden. Mir ist aber immer noch nicht klar was Response für ein Object ist und wie ich es definieren soll.

12.10.2011 - 14:12 Uhr

Hallo,

wie kann ich obige Anforderung in C# realisieren, ohne Crystal Report Viewer. Nur RPT-Datei auswählen --> Konvertieren --> DOC-Datei erstellt

06.09.2011 - 11:41 Uhr

Ja, das habe ich gesucht. Super. Danke!

06.09.2011 - 11:06 Uhr

Hallo,

habe da eine von mir erstellte Datei, die ich gern beim Erstellen des Projektes in den Anwendungsordner miterstellt hätte, wie die EXE-Datei, wenn das Projekt übersetzt wird. Aber leider kann ich keine richtige Stelle finden, an der ich noch weitere Dateien hinzufügen kann, die beim Biuld im Anwendungsordner landen. Ich dachte erst ich war auf der Registerkarte Publish in den Properties des Projektes richtig, aber dort gibt es unter Application Files leider kein "Hinzufügen"-Button:-/ Habt ihr eine Idee? Ich hoffe ich konnte verdeutlichen, was mein Problem ist?

16.08.2011 - 09:29 Uhr

Hallo,

bekomme beim crystalreportviewer-Control eine OnMouseMove-Exception, wenn die Mouse sich beim Erstellen des Berichts über einem Feld bewegt, welches die Eigenschagft "kann größer werden" besitzt. Problem ist im Internet bekannt, aber scheinbar gibt es keine richtige Lösung...Nun würde ich gern meine Maus "ausschalten", wenn sie sich über dem CRV-Control befindet. Wie kann ich das realisieren? Hat jemand eine Idee oder vielleicht was eleganteres zu bieten?

30.06.2011 - 14:38 Uhr

Gibt kein OpenFileDialog, da nur

bericht.Load("berichtspfad")

ausgeführt wird.

30.06.2011 - 11:12 Uhr

Hallo,

obige Fehlermeldung (CrystalDecisions.CrystalReports.Engine.LoadSaveReportException) bekomme ich sporadisch aus meiner Anwendung (c# net 4) geliefert, wenn ich Berichte über den CR-Viewer öffne. Die Datei ist vorhanden und die Berechtigungen auf Temp auch. Wenn ich meine Anwendung schließe und neu starte dann funktionieren diese berichte einwandfrei, wie gesagt immer mal ommt dieser Fehler. Ich vermute, dass es ein Problem beim schließen, öffnen usw. der temp-File für den Bericht gibt. Kennt ihr das auch? Habt ihr eine Idee, wie man das verhindern kann? Was würdet ihr tun?
Noch was, das unschöne daran ist nicht nur dieser Fehler, danach reagieren alle anderen berichte auch nicht mehr richtig.

17.06.2011 - 08:47 Uhr

Hallo,

ich möchte in meinem DataGridview eine Zeile anders formatieren in Abhängigkeit eines Wertes in einer Spalte des zugrunde liegenden Datasets, die aber nicht als Spalte im DataGridView erscheint. Also wenn eine Zeile eine bestimmte ID in der Spalte ID hat soll die Zeile im DataGridView anders formatiert werden... Hat jemand eine Idee?

10.05.2011 - 10:43 Uhr

Danke für deinen Tipp. Werd ich probieren. Da aber alle Rechner schon mit der neuen Runtime "verseucht" sind, werde ich mir erst mal eine Entwicklungsumgebung bauen müssen...;-\

... wobei das wohl auch nur was zeitweiliges ist. Ich erstelle ja nun neue Berichte im CR 2008 und bearbeite alte Berichte auch, da bedarf es doch zwangsweise der CR Runtime 13, sodass ich dann wieder das gleiche Problem habe?!

09.05.2011 - 14:35 Uhr

Hatte denn keiner Probleme beim Umstieg auf VS 2010 und CR 2008 mit seinen Berichten? Lief alles einwandfrei?

06.05.2011 - 10:48 Uhr

Hallo,

habe ein Problem mit Anzeige meiner Berichte. Mein PC hat die Vollversion CR 2008 drauf und alle Berichte werden einwandfrei angezeigt. Die Client-PCs, die eigentlich nur die Runtime für CR 13 bräuchten, haben diese auch installiert bekommen, aber das reicht scheinbar nicht, denn dieselben Berichte, die bei mir gehen, werden auf den Client-PCs einfach nicht angezeigt. Kennt jemand diesen Effekt und hat vielleicht eine Lösung? Oder hat vielleicht jemand einen Rat?

Bis jetzt habe ich die Berichte, die nicht funktioniert haben, neu erstellt (im CR 2008) was aber extrem zeitaufwendig ist und keine echte Lösung darstellt. Hmm...

13.04.2011 - 14:13 Uhr

?
Ich habe doch geschrieben, dass ich mit VS 2010 arbeite, nicht mit VS 2008...

Wo gebe ich das an, dass der Bericht sich automatisch mit der Datenbank verbinden soll?
Theoretisch besteht meine Datenquelle nur aus einem XML, dass ein Dataset mit Datatables welches ich an den Bericht hänge, um die Felder mit Datentypen im Bericht verwenden zu können.
Der Datenbankanmeldebildschirm kommt normalerweise nicht, da als Datenbankserver mein Dataset aus dem bericht eingetragen ist, also alles etwas komisch und kann auch nicht korrekt sein....

13.04.2011 - 13:58 Uhr

Hinweis:

Die Rechner auf dem die Anwendungen mit dem CR-Berichten laufen sollen, haben nur die Runtime_13 von Crystal Report installiert bekommen, da sie ja die Vollversion vom CR nicht brauchen. Auf meinem Rechner befindet sich auch die Vollversion Crystal Report 2010 und da funktioniert die Anzeige der Berichte problemlos. Ich denke mal das geht vielleicht in die Richtung...

13.04.2011 - 13:33 Uhr

Hallo,

leider habe ich keine Idee mehr. Ich verwende Crystal Report 2008 und meine Anwendungen, die die CR-Berichte verwenden sind mit Visual Studio 2010 erstellt. Leider werden die CR-Berichte nicht mehr angezeigt. Jedes mal wenn ich einen Bericht über die Anwendung starten will, wird ein Dialogfenster, wahrscheinlich vom Crystal Report, für die Datenbankanmeldung angezeigt. Woher kommt das und was muss ich ändern, damit die Berichte wieder angezeigt werden? Hat jemand eine Idee. Ich bin für jede Hilfe dankbar.

30.03.2011 - 10:06 Uhr

Hallo,

kurze Frage, kann ich das TFS Source Control auch ohne das Visual Studio 2010 starten? Nur als TFS Source Control Explorer oder so?

03.01.2011 - 13:25 Uhr

Danke für deine Antwort. Reicht aber leider nicht ganz aus:


crv.ShowGroupTreeButton = false; 
crv.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None;

So funktioniert es!!!

Problem gelöst.

03.01.2011 - 12:37 Uhr

Hallo,

habe meine Anwendung auf VS 2010 migriert und nun werden bei der Anzeige von CR Berichten im CrystalReportViewer immer die Gruppenstruktur mit angezeigt. Ich möchte diese aber bei der Anzeige im Programm ausschalten und nicht mit anzeigen. Leider ist der vorher gültige Code veraltet, aber ich habe bis jetzt keine Alternative für

.DisplayGroupTree = false;

gefunden. Habt ihr eine Idee?

17.12.2010 - 09:37 Uhr

Ja, geht auch. Ich hätte gedacht, dass einen Aufruf in der Config-Datei gibt? Oder sowas, oder dass man in der Exe-Datei ne Eigenschaft einstellen kann, um das Framework auszulesen...