Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[C# Winforms] Plaatje in tooltip weergeven

Pagina: 1
Acties:
  • 175 views sinds 30-01-2008
  • Reageer

  • Tanuki
  • Registratie: Januari 2005
  • Niet online
Hoi.

Ik heb een formulier met daarin een listview. In die listview zitten enkele items en sommige items hebben een tooltip. In die tooltip staat informatie over de persoon.

Als er een foto beschikbaar is voor die persoon wil ik graag dat de foto verschijnt in een tooltip.
Het probleem is alleen dat ik niet kan vinden hoe ik een plaatje in een tooltip krijg? :?

De foto zelf vinden en kijken of 'ie bestaat is geen probleem, maar het plaatje in de tooltip krijgen is een ander verhaal. Kan iemand me helpen misschien? :)

PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?


  • Jeanpaul145
  • Registratie: Juli 2007
  • Laatst online: 15-07 14:52
Ik weet niet zeker of dat uberhaupt wel kan.
Ik heb sowieso nooit een afbeelding in een tooltip gezien. O-)

:j


  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Going for adventure, lots of sun and a convertible! | GMT-8


  • Serpie
  • Registratie: Maart 2005
  • Laatst online: 01-07-2023
Jeanpaul145 schreef op maandag 08 oktober 2007 @ 12:16:
Ik weet niet zeker of dat uberhaupt wel kan.
Ik heb sowieso nooit een afbeelding in een tooltip gezien. O-)
Office 2007 heeft dat:
Afbeeldingslocatie: http://www.bcgsoft.com/images/ribbontooltip.jpg

Wellicht zoeken naar "rtf tooltip dotnet", of "ribbon tooltip dotnet".

  • AlphaRomeo
  • Registratie: Maart 2007
  • Laatst online: 06:30

AlphaRomeo

FP PowerMod
Je kunt in ieder geval je eigen tooltip control maken door een form zonder borders te gebruiken dat je aan de muispositie koppeld. Dat is niet erg netjes, maar wel zeer effectief. Wel zorgen dat je alles weer goed disposed.

  • Tanuki
  • Registratie: Januari 2005
  • Niet online
Leuk dat Google mijn vriend is, maar alle hits op de eerste pagina verwijzen naar een plaatje met een tooltip (in plaats van een plaatje in een tooltip), of JavaScript tooltips, of iets anders. In ieder geval geen: Tekst met daarbij een plaatje in een tooltip in C# Winforms.

Dus sorry, maar met die link kan ik niet echt veel.

PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?


  • DoDo
  • Registratie: Juli 2001
  • Laatst online: 05:26
Hier staat in beschreven hoe je de draw methode van een Tooltip kan aanpassen. Als je hier de image draw inzet, zou het goed moeten komen.

  • Tanuki
  • Registratie: Januari 2005
  • Niet online
DoDo schreef op maandag 08 oktober 2007 @ 16:21:
Hier staat in beschreven hoe je de draw methode van een Tooltip kan aanpassen. Als je hier de image draw inzet, zou het goed moeten komen.
Nou, het is toch echt niet gelukt hoor... Als ik een plaatje er in probeer te tekenen dan krijg ik gewoon helemaal niks te zien.

Misschien zou je voorbeeld code kunnen geven? Dat is misschien veel duidelijker.


We zijn inmiddels aan het proberen om een formulier als tooltip te gebruiken. Dit omdat we dat wel werkend krijgen en we deze week moeten opleveren. Als we uiteindelijk toch gewoon de tooltip zelf kunnen tekenen zou wel erg nice zijn.

PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?


  • PoweRoy
  • Registratie: April 2002
  • Laatst online: 30-11 17:36

PoweRoy

funky!

Wat gaat er dan fout :? Aan de hand van de voorbeeld code bij de link kan je dus zelf een drawimage toevoegen.

[ Voor 96% gewijzigd door PoweRoy op 15-10-2007 10:33 ]

[This space is for rent]


  • Tanuki
  • Registratie: Januari 2005
  • Niet online
PoweRoy schreef op maandag 15 oktober 2007 @ 10:31:
Wat gaat er dan fout :? Aan de hand van de voorbeeld code bij de link kan je dus zelf een drawimage toevoegen.
Klopt, ik heb het nu wel gewoon werkend. :o

Maar het plaatje wordt er zomaar in gezet. Ik kan daarna niet zelf bepalen waar ik de tekst wil hebben.
Het plaatje moet op 5,5 komen te staan en de tekst moet beginnen op 50,5 of zo.

Ook kan ik niet vinden hoe ik de grootte van die tooltip in kan stellen? Hij wordt nu zo groot als de tekst groot is, terwijl de foto natuurlijk veel groter is.

PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?


  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

l0c4lh0st schreef op maandag 15 oktober 2007 @ 10:53:
[...]

Klopt, ik heb het nu wel gewoon werkend. :o

Maar het plaatje wordt er zomaar in gezet. Ik kan daarna niet zelf bepalen waar ik de tekst wil hebben.
Het plaatje moet op 5,5 komen te staan en de tekst moet beginnen op 50,5 of zo.

Ook kan ik niet vinden hoe ik de grootte van die tooltip in kan stellen? Hij wordt nu zo groot als de tekst groot is, terwijl de foto natuurlijk veel groter is.
Voor de grootte moet je even naar Size, ClientSize en PreferredSize kijken en eventueel kun je dan GetPreferredSize overriden als gewoon setten van die andere properties niet werkt.

Nu met Land Rover Series 3 en Defender 90


  • Tanuki
  • Registratie: Januari 2005
  • Niet online
MTWZZ schreef op maandag 15 oktober 2007 @ 11:46:
[...]

Voor de grootte moet je even naar Size, ClientSize en PreferredSize kijken en eventueel kun je dan GetPreferredSize overriden als gewoon setten van die andere properties niet werkt.
Klopt, heb ik inmiddels gevonden.

Enige probleem is nu nog dat ik het tijdens het testen op een button heb getest. Daar kun je gewoon makkelijk een tooltip aan hangen, maar het moet uiteindelijk op een listview item in een listview...

Nou hebben die items wel de ToolTipText property, maar daar kan ik dus alleen een string aan geven, zo kan ik dus niet zelf de tooltip tekenen. 8)7
Vraag me af waarom ze dat zo krom hebben gemaakt. Weet iemand misschien een oplossing hiervoor?

PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?


  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

l0c4lh0st schreef op maandag 15 oktober 2007 @ 12:15:
[...]

Klopt, heb ik inmiddels gevonden.

Enige probleem is nu nog dat ik het tijdens het testen op een button heb getest. Daar kun je gewoon makkelijk een tooltip aan hangen, maar het moet uiteindelijk op een listview item in een listview...

Nou hebben die items wel de ToolTipText property, maar daar kan ik dus alleen een string aan geven, zo kan ik dus niet zelf de tooltip tekenen. 8)7
Vraag me af waarom ze dat zo krom hebben gemaakt. Weet iemand misschien een oplossing hiervoor?
Om een tooltip bij een control te laten zien moet je dat betreffende control selecteren en dan in de properties kijken. Het ToolTip control voegt daar namelijk wat toe.

Nu met Land Rover Series 3 en Defender 90


Verwijderd

Misschien niet echt toepasselijk op je .NET 2.0 project maar WPF (vanaf .NET 3.0) heeft uitgebreide mogelijkheden voor custom tooltips, kijk maar eens naar dit voorbeeld: http://blah.winsmarts.com..._-_Office_2007_style.aspx
Pagina: 1