Trovo il modo in cui la funzione DrawString interrompe interi caratteri o parole per essere controintuitivi. Mostrare parti del testo indica chiaramente che manca qualcosa.Come si usa DrawString senza tagliare?
ecco alcuni esempi:
StringTrimming.None:
StringTrimming.Character:
Quello che voglio: (GIMP mockup)
E` StringTrimming.None la come StringTrimming.Character? Sembrano comportarsi esattamente allo stesso modo nel mio caso. C'è qualcosa che avrei potuto trascurare o è una "caratteristica" conosciuta?
In base allo standard docs StringTrimming.None "Non specifica trimming."
This site con esempi creati con Java anche mostrare "Nessuno" per tagliare più caratteri di "Carattere".
Ci sono altri trucchi per ottenere questo effetto?
Nota: non desidero visualizzare "..." o simili. Trovo che questo sia uno spreco di spazio ma probabilmente è una discussione per UX.
sorry .. voglio solo sapere .. cosa vorresti applicare questo per? – matzone
@Rotem Buona idea, ma questo rovinerà il wrapping nel caso in cui vi sia abbondanza di spazio verticale. Tuttavia, dovresti aggiungerlo come risposta. Funziona alla grande per le singole linee! – Sarien
@matzone A DataGridView (una tabella per meno esperti di Windows Form). – Sarien