Veröffentlicht 17. August 200916 j Hallo, Hab ein Kontaktformular und hab ein Problem mit der Wahl der background-color. Momentan ist diese Schwarz, was mir nicht so gefällt. Weiß, kann ich nicht wählen, da man dann nicht weiß ob das Fenster zur gänze geladen wurde und dieses hässliche windows Grau will ich überhaupt nicht sehn . Wäre net wenn ihr mir da ein bisschen helfen könntet. Um sich überhaupt erst ein Bild machen zu können hänge ich das Formular mal als Anhang dran. Mfg Gateway PS: Der Sende Button wird momentan nur zum schließen benutzt und es wird nichts übertragen fade.rar
17. August 200916 j Ich glaube nicht, das hier jemand eine .exe-Datei runterlädt und ausführt. Warum machst du nicht einfach einen Screenshot?
17. August 200916 j Stimmt hätte eventuell auch gereicht Und was spricht dagegen, es noch nachzuholen und einen Screenshot einzustellen?
17. August 200916 j Autor Tut mir leid, als ich vorhin den post gemacht habe, war ich nur auf durchreise in meiner wohnung und hatte es eilig. Es spricht natürlich nichts dagegen. Es sieht wie folgt aus:
17. August 200916 j urgs. augenkrebs nicht böse gemeint, aber das geht überhaupt nicht. erstmal die controls irgendwie ästhetisch anordnen, und dann evtl. ein hübsches lightblue oder so
18. August 200916 j Sieht nach WPF aus... Da kannst du doch dem Benutzer die Möglichkeit geben, ein Look&Feel einzustellen (DynamicResource/StaticResource), dann kann auch keiner mehr meckern.
18. August 200916 j Autor urgs. augenkrebs nicht böse gemeint, aber das geht überhaupt nicht. Ja kein Thema, will ja kritik und verbesserungsvorschläge haben da es mir selbst nicht alzugut gefällt. erstmal die controls irgendwie ästhetisch anordnen, und dann evtl. ein hübsches lightblue oder so Da fängts schon an, ich hab keine Ahnung wie ich die Controls anordne damit wie du schon sagtest ein ästhetischer Effekt zutage kommt. Hättest du vllt. einen Vorschlag? @TDM: Nein es ist kein WPF Form. Hm, hab noch nie eine Form dynamisch erstellt (ist bestimmt ne Menge Arbeit?) , aber werd mich mal informieren. Desweiteren hab ich erschrocken festgestellt, das wenn ich das selbe Fenster unter XP öffne (sonst hab ich das programm nur unter vista getestet) es wie folgt ausieht: Hat jemand dafür eine Erklärung? Mfg Gateway
18. August 200916 j Hm, hab noch nie eine Form dynamisch erstellt (ist bestimmt ne Menge Arbeit?) , aber werd mich mal informieren. In WPF nicht, da brauchst du nur die Templates setzen und der Rest geht relativ automatisch. (ob es bei Windows.Forms auch so ist, weiß ich nicht.) Desweiteren hab ich erschrocken festgestellt, das wenn ich das selbe Fenster unter XP öffne (sonst hab ich das programm nur unter vista getestet) es wie folgt ausieht: Hat jemand dafür eine Erklärung? Gleiches Framework installiert? Solche Sachen sind mir auch schonmal aufgefallen.
18. August 200916 j Autor In WPF nicht, da brauchst du nur die Templates setzen und der Rest geht relativ automatisch. (ob es bei Windows.Forms auch so ist, weiß ich nicht.) Gleiches Framework installiert? Solche Sachen sind mir auch schonmal aufgefallen. Naja muss mich erstmal mit Xaml außernandersetzen bevor ich mich mit WPF beschäftige. Ja Auf beiden Rechner ist das Framework 3.5 + SP1 installiert.
18. August 200916 j Ja Auf beiden Rechner ist das Framework 3.5 + SP1 installiert. SP2/SP3 wäre unter XP besser.
18. August 200916 j Autor SP2/SP3 wäre unter XP besser. Habe mich warscheinlich ein bisschen undeutlich ausgedrückt, der XP Rechner hat SP3, ich meinte damit das Service Pack für das Framework 3.5 und nicht für XP.
18. August 200916 j Hab dein Dings mal so ungefähr nachgebaut, vor allem diesen Grow beim Laden des Forms habe ich optimiert (Controls werden auch erst nach dem growen geaddet, da das irgendwie komisch aussah) Projekt ist angehängt.WindowsApplication9.rar
18. August 200916 j Autor Jep, die Idee mit den Controls nach dem laden zu erstellen ist wirklich besser . Aber alzu ästhetischer sind die Controls jetzt auch nicht angelegt . Habe dank. Mfg Gateway PS: Hab mich mal ein bisschen in WPF eingelesen und habe schnell gemerkt das es nichts für meine momentane Anwendung ist, da es beispielsweise keine conrols wie das Datagridview gibt. Und man nur sehr schwer Datenquelle anbienden kann. Wenn man es hinbekommt merkt man auch schnell wie viel Ressourcen eine solche Anwendung benötigt. Naja laut Microsoft soll in VS 2010 das Datagridview wieder dabei sein und auch die Handhabung vom designer um einiges besser sein. Die Optischen möglichkeiten dagegen verbflüften mich in jeder hinsicht. Aber was bringt mir ein Programm das ein schönes Design hat, jedoch nicht richtig oder sehr Ressourcenverbratend arbeitet. Bearbeitet 18. August 200916 j von Gateway_man
18. August 200916 j Ich wollte auch nicht deine Controls ordnen, sondern dir nur zeigen, wie man deine Effekte besser umsetzen kann, und wie man überhaupt controls verändert (oder hatte ich da jetzt was falsch verstanden? ^^).
18. August 200916 j Autor Nein ich wollte damit nur eine Anspielung auf einen deiner vorherigen Post machen, wo du meintest, das man die Controls wesentlich ästhetischer hätte anordnen können .
24. August 200915 j Wegen der HintergrundFarbe: Lass doch den User entscheiden (ich habe ein Win.Form Abgeleitet - MyForm, welches einige einstellungen aus den User Settings benutzt und da kann auch mein Anwender entscheiden (menü-->Extras--> Personalisieren) welche Hintergrundfarbe(n) er möchte, Font übrigens auch) Bei einer "kleineren" anwendung kannste das ja auch übers kontextmenue machen (ColorPickerDialog (oder so)) und dann if(colorDlg.ShowDialog() == Dialogresult.OK) { foreach (Form frm in Application.OpenForms) // Currentforms? { frm.Backcolor = colorDlg.Color; } } vllt. noch mit ner zweiten Foreach durch alle (Unter)Panels laufen je nach Zielsetzung. Nur son Gedanke, vllt ist der Ansatz ja interesannt für dich, Gruß, Kosi
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.