Ich möchte eine individuelle Fortschrittsanzeige erstellen, die auf 1000 Einzelbildern basiert, also pro 0,1 % ein neues Bild. Wie erstelle ich das am Besten in c#, so daß man es ohne großen Aufwand weitergeben kann? Ich suche eine Möglichkeit, einen Container zu erstellen, in den alles gepackt wird und die man nur noch einbinden muß, etwa ein ActiveX oder etwas moderneres. Also etwas, das man von der Symbolleiste in VS in eine Form ziehen kann und entsprechend ansprechen per Code.
Kurze Antwort, du änderst den Ausgabetyp deiner Applikation auf dll. Dann wird eine solche erzeugt, die ein anderen in seinem Projekt referenzieren kann. Alternativ mal ganz gewagt: mach es open source und geb das komplette projekt weiter^^.
Da lese ich zwei mal den Text und hab doch noch Fehler drin. sobald ich meinen Nick auch normal genutzen kann melde ich mich an^^.
Fortschrittsanzeiger schrieb: > Ich möchte eine individuelle Fortschrittsanzeige erstellen, die auf 1000 > Einzelbildern basiert, also pro 0,1 % ein neues Bild. > > Wie erstelle ich das am Besten in c#, so daß man es ohne großen Aufwand > weitergeben kann? > > Ich suche eine Möglichkeit, einen Container zu erstellen, in den alles > gepackt wird und die man nur noch einbinden muß, etwa ein ActiveX oder > etwas moderneres. > > Also etwas, das man von der Symbolleiste in VS in eine Form ziehen kann > und entsprechend ansprechen per Code. WPF, WinForms, irgendwas anderes? z.B. UserControl für die beiden ersteren. Project -> Add User Control oder Add Component Als Lib: New Project -> Templates -> C# -> Windows -> Classic Desktop und dann entweder WPF Custom Control Library oder Windows Forms Control Library. Übersicht: WinForms -> https://msdn.microsoft.com/library/6hws6h2t.aspx so was sollte es auch irgendwo für WPF geben
Wie gebe ich die Windows Forms Control Library weiter?
Idealerweise als nuget-Paket verfügbar machen, dann kann es jeder den es interessiert leicht einbinden: https://docs.nuget.org/consume/package-manager-dialog
Fortschrittsanzeiger schrieb: > Wie gebe ich die Windows Forms Control Library weiter? Wie Arc Net schon beschrieben hat. Das ganze als Benutzersteuerelement erstellen, dann kannst du die erzeugte DLL einfach weitergeben. Diese kopiert der andere dann in sein Projekt und fügt es hinzu. Dann ist es in der Tool-Leiste vorhanden (wenn ein Designer benutzt wird).
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.