ListView Control VB.Net मे provide किया गया एक important control है। Windows मे list View control का बहुत use किया जाता है। इसे items को List मे display करने के लिए use किया जाता है जिसमे 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 हैं।
Properties: इसमे text को छोडकर सभी common properties use होती है।
- 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 किया जाता है।
Default | Item को move करने पर यह उसी drop किए गए place पर रहेगा |
Left | यह control के left side मे automatically align हो जाएगा |
SnapToGrid | Item automatically invisible grid मे align हो जाएगा drop करने पर |
Top | Item Control के top पर align हो जाएगा |
- HeaderStyle: यह property Report View Select करने पर Listview के Header text को सेट करने के लिए use की जाती है। इसकी निम्न value होती हैं –
Clickable | Visible column जहाँ header click करने पर respond करेगा |
NonClickable | Visible column header लेकिन click करने पर कोई resond नहीं होता है। |
None | No visible column header |
- Activation: यह property listView के items के activation को define करने के लिए किया जाता है।
OneClick | Items single click करने पर activate हो जाता है। items का color, shape और caption cursor के जाने पर change हो जाता है। |
Standard | Items double click करने पर activate होता है। उसके color, shape etc. मे कोई change नहीं होता। |
TwoClick | Items double click मे activate होता है। cursor के item के ऊपर होने पर Textcolor, shape etc. change हो जाता है। |
- FullRowSelect: इसके ture होने पर item को select करने पर पूरी row select हो जाती है। यह केवल report view मे work करती है।
- GridLines: इसके ture होने पर items और उसके subitems के बीच lines draw हो जाती है। यह report view मे work करती है।
- LabelEdit: इसके ture होने पर user items के text को modify कर सकता है। यह defaultly false होती है।
- MultiSelect: यह determine करती है की user multiple items को select कर सकता है या नहीं। इसके ture होने पर multiple items को select किया जा सकता है।
- Scrollable: इसके ture होने पर scrollbar automatically display होता है।
- Sorting: यह property determine करती है की items को sort होंगे या नहीं। इसके true होने पर items automatically sort हो जाते है।
Methods: इस control मे common methods use होती है। इसमे कई methods होती है जो की इसके collections मे available होती हैं।
No comments:
Post a Comment