Προς το περιεχόμενο

VS2008 - Masked Textbox IP adress


Zephyros

Προτεινόμενες αναρτήσεις

Δημοσ.

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

 

Βρήκα ένα tutorial για να συνδέσω VB με MySQL και αφού τα κατάφερα πάνω κάτω να κάνω ένα Login έπεσα πάνω σε ένα πρόβλημα!

Έχω ωραία και καλά το textbox μου που εισάγω την IP adress του Server μου και θέλω αντί για ένα κενό (και να μπορώ να πατάω και γράμματα) να έχει μορφή όπως πχ.της επιλογής DNS server στα Windows (επεξηγηματική φωτό από κάτω).

 

screenshot.png

 

Να έχει δηλαδή limit:

1)Όχι γράμματα / μόνο αριθμούς.

2)Την μορφή χχχ.χχχ.χχχ.χχχ

3)Limit στα 255 ανάμεσα από κάθε τελεία.

 

Προσπάθησα μέσω του input mask στα properties του textbox αλλά καμία τύχη,είχε μόνο ώρα,τηλέφωνα,κ.α.

 

Ευχαριστώ προκαταβολικά για οποιαδήποτε βοήθεια!:-)

Δημοσ.

Ένα masked text box με mask "099.099.099.099" πλησιάζει αυτό που θέλεις να πετύχεις. Τον έλεγχο για όριο το 255 μπορείς να τον κάνεις στο TextChanged. Με το masked textbox component δε νομίζω ότι μπορείς να καταφέρεις κάτι καλύτερο. Ίσως χρειαστεί να χρησιμοποιήσεις κάποιο 3rd party control (http://www.csharphelp.com/2006/04/masked-c-textbox-control/, http://www.c-sharpcorner.com/UploadFile/jibinpan/MaskedTextBoxControl11302005051817AM/MaskedTextBoxControl.aspx).

Πιθανότατα κάποιος να γνωρίζει αν υπάρχει κάτι στο win32 api :rolleyes:

Δημοσ.

Βάλε 4 textbox με τελείες σαν label ανάμεσά τους. Αυτό κάνει και το control που δείχνεις στο screenshot. Άμα το περιποιηθείς (border style, backcolor κλπ) μπορείς να το κάνεις και να φαίνεται ίδιο.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...