Warum kann ich einige Steuerelemente nicht sehen, wenn ich Syncfusion verwende, um sie in C # .NET anzulegen?

Ich verwende Syncfusion 6.1, um meine Steuerelemente in meinem Hauptformular in C# .NET anzudocken. Wenn ich unterhalb Code verwende, um meine Kontrolle zu zeigen, kann ich einige Steuerelemente in meinem Formular nicht finden.

MainPageDockingManager.SetDockVisibility(myControl, true);

Ich weiß, dass Syncfusion den Status der angedockten Fenster speichert und ich denke, dass meine Steuerelemente außerhalb meines Bildschirms liegen.

0

1 Antworten

Syncfusion speichert seine Docking-Informationen in der Datei "SyncfusionToolsStateInfo.bin". Wenn Sie Ihre Docking-Informationen zurücksetzen möchten, können Sie diese Datei löschen. Sie haben die Adresse der "SyncfusionToolsStateInfo.bin" -Datei im Syncfusion-Setup festgelegt.

Sie können auch den folgenden Code verwenden, um Ihr Fenster an Ihr Hauptformular anzudocken:

mainPageDockingManager.SetDockVisibility(controlName, true);
mainPageDockingManager.DockControl(controlName, this, DockingStyle.Right, 150);

"Dieses" Objekt ist die Referenz Ihres Hauptformulars. Nachdem Sie den Code ausgeführt haben, können Sie den Status Ihrer Fenster speichern.

0
hinzugefügt