Oppure

Loading
15/04/10 16:03
Irvine
grazie 1000 per i primi 2 quisiti, per il 3 io vorrei creare sull'immagine una cosa di questo genere:
img404.imageshack.us/img404/8769/…


PS: per non aprire un altro post approfitto di questa discussione, come si usa la vscrollbar?, ho una picturebox troppo grande che vorrei gestire con una scroll
Ultima modifica effettuata da Irvine 16/04/10 11:18
aaa
16/04/10 8:24
Il Totem
1) Se intendi scrivere esattamente al contrario, come guardando il testo in uno specchio, non c'è un modo per farlo, se non con (più di) qualche calcolo. Se intendi solo scrivere con allineamento a destra, allora è possibile specificando come ultimo parametro di DrawString un oggetto StringFormat la cui proprietà Alignment sia correttamente impostata:
msdn.microsoft.com/it-it/library/…
2) Esiste un overload del costruttore di Font che accetta come parametro un puntatore al font. Non so bene come questo sia applicabile in pratica, ma potrebbe fare al caso tuo:
msdn.microsoft.com/it-it/library/…
3)
Dim B as Bitmap ' tua immagine. bitmap o image è la stessa cosa
Dim G As Graphics = Graphics.CreateFromImage(B)
G.DrawString(...)
aaa
16/04/10 11:19
Irvine
grazie 1000 per i primi 2 quisiti, per il 3 io vorrei creare sull'immagine una cosa di questo genere:
img404.imageshack.us/img404/8769/…


PS: per non aprire un altro post approfitto di questa discussione, come si usa la vscrollbar?, ho una picturebox troppo grande che vorrei gestire con una scroll

ERRONEAMENTE HO EDITATO IL PRIMO MESSAGIO AL POSTO DI POSTARE QUESTO..... SORRY, CMQ L'ULTIMA COSA CHE MI INTERESSA E' IN QUESTO POST
Ultima modifica effettuata da Irvine 16/04/10 11:26
aaa
17/04/10 10:05
Il Totem
Beh... Dato che non puoi impostare lo sfondo di una textbox su Transparent, devi per forza disegnarti tutto da solo, ossia un rettangolo per il riquadro, il cursore e tutto il resto. Non mi viene in mente un'altra soluzione (a meno di non ritagliare il pezzo di immagine in cui stai scrivendo e impostarlo come background della textbox).

Per la scrollbar, non c'è bisogno di usarla. Basta che metti la picturebox dentro un altro contenitore, ad esempio un Panel, ed imposti la proprietà AutoScroll del panel su True.
aaa
17/04/10 13:52
Irvine
Postato originariamente da Il Totem:

Beh... Dato che non puoi impostare lo sfondo di una textbox su Transparent, devi per forza disegnarti tutto da solo, ossia un rettangolo per il riquadro, il cursore e tutto il resto. Non mi viene in mente un'altra soluzione (a meno di non ritagliare il pezzo di immagine in cui stai scrivendo e impostarlo come background della textbox).

Per la scrollbar, non c'è bisogno di usarla. Basta che metti la picturebox dentro un altro contenitore, ad esempio un Panel, ed imposti la proprietà AutoScroll del panel su True.


grazie infinite, mi sei stato di grandissimo aiuto
aaa