Κάθε φορά που νέα στοιχεία έχουν προστεθεί ListviewItems έλεγχο listview, και αυτά είναι τέτοια ώστε ο έλεγχος δεν έχει αρκετό χώρο για να εμφανίσετε, να προσθέσετε μια κατακόρυφη γραμμή κύλισης. Αυτό είναι τέλειο, εκτός από το ότι από προεπιλογή, δεν βλέπουν τα νέα στοιχεία προστίθενται.
Σήμερα θέλω να δείξω πώς να λύσει αυτό το μικρό ταλαιπωρία.
Τα χειριστήρια της Visual Basic. κώνο listview για να μας δώσει έναν εντυπωσιακό αριθμό ιδιοτήτων για τις ρυθμίσεις σας, έτσι ώστε να είναι συχνά άγνωστη.
Θέλω να δείξω με ένα πολύ απλό παράδειγμα. Για αυτό χρειαζόμαστε μια φόρμα, μια listview και ένα κουμπί ελέγχου.
Οι ιδιότητες που οι περισσότεροι μας ενδιαφέρουν είναι τα εξής:
Λοιπόν, τώρα, αν ο κωδικός:
Private Sub Form1_Load (ByVal αποστολέα Όπως System.Object, ByVal e Όπως System.EventArgs) Λαβές MyBase.Load
ListView1.HideSelection = False
ListView1.FullRowSelect = True
ListView1.MultiSelect = False
End Sub
Private Sub Button1_Click (ByVal αποστολέα Όπως System.Object, ByVal e Όπως System.EventArgs) Λαβές Button1.Click
Στατική i Όπως Integer = 0
i = 1 +
ListView1.Items.Add (Νέα ListViewItem («Αριθμός είδους» και θ))
ListView1.Items (ListView1.Items.Count - 1). Επιλεγμένα = True
ListView1.Items (ListView1.Items.Count - 1). Εστιασμένα = True
ListView1.FocusedItem.EnsureVisible ()
End Sub
Εκτέλεσης θα πρέπει να είναι πολύ παρόμοια με ό, τι εμφανίζεται σε αυτήν την εικόνα:
Αυτό είναι, αν έχετε υπηρετήσει αυτές τις πληροφορίες, παρακαλώ αφήστε ένα σχόλιο.
Bitacoras.com πληροφορίες ...
Επιτόκιο σε Bitacoras.com: Κάθε φορά που νέα στοιχεία έχουν προστεθεί ListviewItems έλεγχο listview, και αυτά είναι τέτοια ώστε ο έλεγχος δεν έχει αρκετό χώρο για να εμφανίσετε, να προσθέσετε μια κατακόρυφη γραμμή κύλισης. Αυτό είναι ... ..
Καλά όλοι ξέρουμε q για να εμφανίσετε τα δεδομένα μου, αλλά εγώ ενδιαφέρομαι για q εάν μπορούν να εξηγήσουν πώς αυτά αποθηκεύονται σε μια λειτουργική μονάδα είναι το πριόνισμα του προγράμματος Aunq