ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
350
350
EMPFEHLEN
-
28.11.07 13:59 #1
Hallo werte user

Ich habe eine Frage bezüglich einem Label.
Wenn ich dies mit einem Bild hinterlege (label->Image) und das Alignment dieses Bildes setze (label->ImageAlign) schließen die Kanten von Bild und Label nicht deckungsgleich miteinander ab... dazu muss ich sagen, das Bild ist kleiner als das Label!
Woran liegt das? Ist das ein Bug im .NET Framework?
Oder muss ich soetwas wie "ImagePadding" oder dergleichen setzen?
(Anbei ein screenshot "Bildfehler.bmp")
Prinzipiell möchte ich das Bild nicht auf ein unschönes Format strecken, sondern nur eben rechts in dem Label platzieren und den Hintergrund des Labels farblich anpassen.
Entweder mit einer Farbe, oder ich muss den Farbverlauf eben selber bestimmen... weiß nur gerade nicht ob und wie dsa in Windows Forms funktionieren würde
Vielen Dank für eure Hilfe
mfg
euer LeitmanGeändert von the incredible Leitman (28.11.07 um 14:01 Uhr)
Meine Blogs:
theIncredibleLeitman.blogspot.com // Tec
Gamesdev.de // Gamedevelop
Ein echter Programmierer hat nur natürliche 3 Feinde:- Sonnenlicht
- Frischluft
- und das unerträgliche Gebrüll der Vögel
Ownage
steht für die Fähigkeit einer Person, andere zu ownen, zum Beispiel „Ich habe die totale ownage.“ Gleichzeitig kann es aber auch die positive Qualität einer Sache beschreiben: „Counterstrike owns!“
(siehe:http://de.wikipedia.org/wiki/Computerspieler-Jargon)
-
29.11.07 08:33 #2
Hallo,
kannst du vielleicht etwas Code zeigen? Weil ich wüsste nicht dass das ImageAlign vom Label buggy ist. Hast du schon mal testweiße alle Varianten ausprobiert die ImageAlign anbietet?Internetseite:
http://www.texturenland.de
Blog:
http://blog.texturenland.de
Codesnippets:
.NET-Snippets
- Sollte ich bei einer Frage weitergeholfen haben, würde ich mich über eine positive Bewertung freuen -
-
29.11.07 10:13 #3
Naja... so aufwändiger Code ist das eigentlich nicht
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
Label ^label = gcnew Label(); label->Image = (cli::safe_cast<System::Drawing::Image^ >(this->resource->GetObject(L"img_LOGO"))); label->ImageAlign = System::Drawing::ContentAlignment::MiddleRight; label->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 18.0F, static_cast<System::Drawing::FontStyle>((System::Drawing::FontStyle::Bold)), System::Drawing::GraphicsUnit::Point, static_cast<System::Byte>(0))); label->Bounds = System::Drawing::Rectangle(10, 10, this->Width - 2*padding, 80); label->Anchor = static_cast<System::Windows::Forms::AnchorStyles>( System::Windows::Forms::AnchorStyles::Top | System::Windows::Forms::AnchorStyles::Left | System::Windows::Forms::AnchorStyles::Right); label->BackColor = Color::FromArgb(197,197,240); label->Text = "BUCHFAHRPLAN"; label->TextAlign = System::Drawing::ContentAlignment::MiddleCenter; Controls->Add(label);
Habs auch schon unten oder oben rechts anliegen lassen.... kommt aufs selbe -.-Meine Blogs:
theIncredibleLeitman.blogspot.com // Tec
Gamesdev.de // Gamedevelop
Ein echter Programmierer hat nur natürliche 3 Feinde:- Sonnenlicht
- Frischluft
- und das unerträgliche Gebrüll der Vögel
Ownage
steht für die Fähigkeit einer Person, andere zu ownen, zum Beispiel „Ich habe die totale ownage.“ Gleichzeitig kann es aber auch die positive Qualität einer Sache beschreiben: „Counterstrike owns!“
(siehe:http://de.wikipedia.org/wiki/Computerspieler-Jargon)
-
03.12.07 12:34 #4
Ist das nun ein Bug oder liegt der Fehler bei mir?
Hat das eventuell noch jemand ausprobiert?Meine Blogs:
theIncredibleLeitman.blogspot.com // Tec
Gamesdev.de // Gamedevelop
Ein echter Programmierer hat nur natürliche 3 Feinde:- Sonnenlicht
- Frischluft
- und das unerträgliche Gebrüll der Vögel
Ownage
steht für die Fähigkeit einer Person, andere zu ownen, zum Beispiel „Ich habe die totale ownage.“ Gleichzeitig kann es aber auch die positive Qualität einer Sache beschreiben: „Counterstrike owns!“
(siehe:http://de.wikipedia.org/wiki/Computerspieler-Jargon)
Ähnliche Themen
-
Label oder etc. mit Pfeiltasten bewegen!
Von Shooter07 im Forum Borland CBuilder und VCLAntworten: 15Letzter Beitrag: 26.04.08, 14:07 -
[WinAPI / EditBox] Keine Eingabe! Etwas vergessen?
Von HCWD im Forum C/C++Antworten: 4Letzter Beitrag: 08.12.07, 12:20 -
awt- oder swing-Label(panel) in Applets?
Von lowterm im Forum JavaAntworten: 4Letzter Beitrag: 08.10.07, 09:14 -
Haben wir nicht etwas vergessen?
Von Hosenwäscher im Forum 3D-StillsAntworten: 8Letzter Beitrag: 05.12.05, 22:31 -
Seiten Url Vergessen Seijun oder so ählich. PLZ HELP!
Von LuPuZ im Forum PhotoshopAntworten: 1Letzter Beitrag: 09.08.01, 14:59





Zitieren
Login





