Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πρόβλημα με Textbox

Îåêßíçóå áðü ôï ìÝëïò rantanplan. Τελευταία δημοσίευση από το μέλος rantanplan στις 03-02-2008, 10:48. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  01-02-2008, 19:47 39780

    Πρόβλημα με Textbox

    Καλησπέρα παιδιά.

    Έχω σε μια φόρμα ένα Textbox. Όταν κάνω active το Textbox και προσπαθώ να κάνω edit το περιεχομενό του δεν μπορώ να πάω κατευθείαν με το ποντίκι σε οποιοδήποτε σημείο του string  αλλά μόνο στην αρχή και μετά να κοινηθώ με τα βελάκια του πληκτολογίου και να πάω στο σημείο που θέλω. Μπορώ κατευθείαν να πάω στο σημείο του string που θέλω με το ποντίκι;;;

     

    Ευχαριστώ πολύ


    Keep programming.....
  •  02-02-2008, 18:55 39792 σε απάντηση της 39780

    Απ: Πρόβλημα με Textbox

    Δεν μπορώ να καταλάβω γιατί του συμβαίνει αυτό ούτε μπορώ να το αναπαραγάγω, κανονικά δεν θα πρέπει...

    Όπως και να έχει, μπορείς να χρησιμοποιήσεις την μέθοδο GetCharIndexFromPosition του TextBox η οποία πέρνει όρισμα ένα point. Στο MouseDown event έχεις το point που σε ενδιαφέρει, οπότε φαντάζομαι μπορείς να πεις κάτι σαν το παρακάτω:

    Private Sub TextBox1_MouseDown(ByVal sender As System.Object, _
                                   ByVal e As System.Windows.Forms.MouseEventArgs) _
                                   Handles TextBox1.MouseDown
       TextBox1.SelectionStart = TextBox1.GetCharIndexFromPosition(e.Location)
    End Sub


    Vir prudens non contra ventum mingit
  •  03-02-2008, 10:48 39805 σε απάντηση της 39792

    Απ: Πρόβλημα με Textbox

    Ούτε εγώ βασικά μπορώ να καταλάβω γιατί....

    Σε ευχαριστώ πάντως αυτό που μου είπες δουλεύει...


    Keep programming.....
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems