Entwickler-Ecke

WinForms - Balloontip Winforms


O5IRI5 - Mi 26.12.07 13:25
Titel: Balloontip Winforms
Frohe Weihnachten erst mal!

Wieviele Zeichen sind beim Balloontiptext maximal möglich?
Oder anders formuliert, kann man die max. Anzahl erhöhen?

LG
Harry


JüTho - Mi 26.12.07 14:39
Titel: Re: Balloontip Winforms
user profile iconO5IRI5 hat folgendes geschrieben:
Wieviele Zeichen sind beim Balloontiptext maximal möglich?
Oder anders formuliert, kann man die max. Anzahl erhöhen?

Wie kommst Du darauf, dass die Anzahl beschränkt ist? Bei der ToolTip.SetToolTip-Methode wird ein (normaler) String übergeben; und ich finde keine Hinweise auf irgendwelche Einschränkungen. Es gibt freilich die allgemeine Empfehlung:
Zitat:
Im Allgemeinen sollte der verwendete Text kurz gehalten werden. Sie können jedoch Zeilenumbrüche einfügen, indem Sie die Escapezeichenfolge \r\n verwenden.

Ebenfalls frohe (Rest-) Weihnachten! :) Jürgen


O5IRI5 - Mi 26.12.07 17:31

In der Richtextbox sind es 350 Zeichen und im BalloonTip sinds 246.


JüTho - Do 27.12.07 10:17

Hallo Harry,

es kommt mir so vor, als ob die Begrenzung durch die IDE verursacht wird. Ich habe im Code angegeben:

C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
toolTip1.SetToolTip(textBox1,
    "....5...10...15...20...25...30...35...40...45...50" + Environment.NewLine +
    "...55...60...65...70...75...80...85...90...95..100" + Environment.NewLine +
    "..105..110..115..120..125..130..135..140..145..150" + Environment.NewLine +
    "..155..160..165..170..175..180..185..190..195..200" + Environment.NewLine +
    "..205..210..215..220..225..230..235..240..245..250" + Environment.NewLine +
    "..255..260..265..270..275..280..285..290..295..300" + Environment.NewLine +
    "..305..310..315..320..325..330..335..340..345..350" + Environment.NewLine +
    "..355..360..365..370..375..380..385..390..395..400" + Environment.NewLine +
    "..405..410..415..420..425..430..435..440..445..450" + Environment.NewLine +
    "..455..460..465..470..475..480..485..490..495..500");

Es sind also offensichtlich 500 Zeichen + 9x CR/LF. Diese werden bei mir vollständig angezeigt - auch als Ballon. (Mein ScreenShot-Programm registriert den Tooltip allerdings nicht; deshalb kann ich es nicht als Bild nachweisen.)

Übrigens: wieso bezeichnest Du die "einfache" Darstellung als RichTextBox? Kannst Du den Text etwa formatieren? (Die "automatische" Formatierung bezieht sich nur auf den Titel.)

Gruß Jürgen


O5IRI5 - Fr 28.12.07 00:08

Hallo Jürgen!



Zitat:
Übrigens: wieso bezeichnest Du die "einfache" Darstellung als RichTextBox? Kannst Du den Text etwa formatieren? (Die "automatische" Formatierung bezieht sich nur auf den Titel.)


RichTextbox ist das Standard Control aus der Toolbox, bin mir nicht ganz sicher was du meinst.
Die RichTextbox habe ich nur verwendet um das Problem besser darstellen zu können.

Danke für deine Hilfe.

LG
Harry