ListView in VB.Net

ListView

ListView Control VB.Net मे provide किया गया एक important control है। Windows मे list View control का बहुत प्रयोग किया जाता है। इसे items को List मे display कराने के लिए प्रयोग किया जाता है जिसमे items का text, icons, type etc. information भी display होती है। Windows Explorer मे Display होने वाले folders और files की List इसका एक example है। इसमे कई प्रकार की property होती हैं जो इसके appearance को control करती है जैसे – Small Icon, Large Icon, Report, List etc. My Computer, My Document etc. इसकी example हैं।

 

Image result for list view in vb.net

Properties of ListView

ListView की प्रॉपर्टीज निम्नलिखित है |

  • Name: इसका use Control के name को set और get करने के लिए किया जाता है। जो की program मे control को identify करता है।
  • View: इसका use Listview control मे display होने वाले items के view को set करने के लिए किया जाता है। इसमे निम्न values होती हैं-
LargeIconइसे प्रयोग करने पर icons large size मे display होते हैं.
SmallIconइसे प्रयोग करने पर icons small size मे display होते हैं.
Listइसमे items list मे display होते हैं और केवल उनका caption display होता है।
Reportइसमे items और उसके sub items display होते हैं।
  • Arrange: इसे item के arrangement को set करने के लिए use किया जाता है।
DefaultItem को move करने पर यह उसी drop किए गए place पर रहेगा
Leftयह control के left side मे automatically align हो जाएगा
SnapToGridItem automatically invisible grid मे align हो जाएगा drop करने पर
TopItem Control के top पर align हो जाएगा
  • HeaderStyle: यह property Report View Select करने पर Listview के Header text को सेट करने के लिए use की जाती है। इसकी निम्न value होती हैं –
ClickableVisible column जहाँ header click करने पर respond करेगा
NonClickableVisible column header लेकिन click करने पर कोई response नहीं होता है।
NoneNo visible column header
  • Activation: यह property listView के items के activation को define करने के लिए किया जाता है।
OneClickItems single click करने पर activate हो जाता है। items का color, shape और caption cursor के जाने पर change हो जाता है।
StandardItems double click करने पर activate होता है। उसके color, shape etc. मे कोई change नहीं होता।
TwoClickItems double click मे activate होता है। cursor के item के ऊपर होने पर Textcolor, shape etc. change हो जाता है।
  • FullRowSelect: इसके true होने पर item को select करने पर पूरी row select हो जाती है। यह केवल report view मे work करती है।
  • GridLines: इसके true होने पर items और उसके subitems के बीच lines draw हो जाती है। यह report view मे work करती है।
  • LabelEdit: इसके true होने पर user items के text को modify कर सकता है। by default यह false होती है।
  • MultiSelect: यह determine करती है की user multiple items को select कर सकता है या नहीं। इसके true होने पर multiple items को select किया जा सकता है।
  • Scrollable: इसके true होने पर scrollbar automatically display होता है।
  • Sorting: यह property determine करती है की items को sort होंगे या नहीं। इसके true होने पर items automatically sort हो जाते है।

error: Content is protected !!