Monday, April 22, 2013

ListView

image074

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

Contact us

Name

Email *

Message *