Visual Studio .NET¿ë Rich Client Data Grid    



UltraWinGrid°¡ ¾î¶»°Ô Presentation Layer Framework¸¦ ÀÌ¿ëÇÏ´ÂÁö È®ÀÎÇØ º¸½Ê½Ã¿À.

UltraWinGrid´Â ÁøÁ¤ÇÑ °èÃþÀû ¹ÙÀεùÀ» °¡Áö°í ÀÖ´Â °í±Þ .NET Windows Forms (Rich Client) Grid ControlÀ» Á¦°øÇÕ´Ï´Ù. º»·¡ UltraGrid COM Control·Î ½ÃÀÛÇÑ .NET Grid´Â InfragisticsÀÇ Object Model¿¡ ´ëÇÑ °³¹ßÀÚµéÀÇ »çÀü °æÇèÀ» ±Ø´ëÈ­½Ã۰í, ±âÁ¸ÀÇ ÀϰüµÈ Object Model¿¡¼­ ¾ò¾îÁø Áö½ÄÀ» Á¦°øÇØÁÝ´Ï´Ù. Infragistics»ç´Â ±ÍÇÏÀÇ Grid »ç¿ëÀÚµé ¹× ±ÍÇÏÀÇ °³¹ß ÆÀ ¸ðµÎ°¡ »ç¿ëÇϵµ·Ï ¼³°èµÈ ¸Å¿ì ±¤¹üÀ§ÇÑ Çʼö ±â´ÉµéÀ» Ãß°¡ÇÏ¿´½À´Ï´Ù. ÁøÁ¤ÇÑ .NET Grid ±â¼úÀ» °æÇèÇØ º¸½Ê½Ã¿À.

UltraWinGrid´Â Microsoft Windows XP Theme¸¦ Áö¿øÇÕ´Ï´Ù.

UltraWinGrid ±â¼ú »ç¾çµé

»õ·Î¿î Compressed CardView ¹× Compact GroupBy Box´Â Á¤¹ÐÇÑ ½ºÅ©¸° ½ÇÁ¦ »óŸ¦ À¯Áö

»õ·Î¿î In-cell Dropdown Editing - ColumnÀº Infragistics WinEditors¸¦ Áö¿øÇϰųª, ±ÍÇÏÀÇ ÀÚü Ưȭ Editor Class¸¦ ÁöÁ¤

»õ·Î¿î Run-Time Row FilteringÀº ±âÁ¤ÀÇµÈ ¶Ç´Â ƯȭµÈ ±âÁß¿¡ ±â¹ÝÇÏ¿© Band ´ç ¶Ç´Â Row Collection ´ç °¡´ÉÇÕ´Ï´Ù.

»õ·Î¿î SummaryRow´Â Band´ç Column µ¥ÀÌÅ͸¦ »êÃâÇÕ´Ï´Ù.: Sum, Min/Max, Average, Count, ¶Ç´Â ±ÍÇÏÀÇ ÀÚü Ưȭ ¿¬»êÀ» ¼öÇà

»õ·Î¿î Embeddable Editor´Â .NET Text, .NET CheckBox, .NET Date/Time, .NET ComboBox, .NET MaskedEdit, .NET Numeric, .NET ColorPicker, .NET OptionSet, .NET Currency, .NET Calculator, .NET FotnName, .NET Calandar Dropdown ¹× .NET ProgressBar¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

ÁøÁ¤ÇÑ °èÃþÀû Bound ¹× Unbound Modes - »ç¿ëÇÒ ¼ö ÀÖ´Â °ÅÀÇ ¸ðµç .NET Æ÷¸ä(DataSet, DataTable, IList, ITyedList ¹× IBindableList)À¸·Î UltraWinGrid¸¦ Çü¼º

CardView ¹× Outlook-style Groupby´Â »ç¿ëÀÚµéÀÌ GroupBy µî°ú °°Àº ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î µ¥ÀÌÅ͸¦ µð½ºÇ÷¹ÀÌ ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ¸ç, µ¥ÀÌÅÍ´Â Ä÷³À» ±âÁØÀ¸·Î GridÀÇ ±¸Á¶ ·¹º§¿¡ µû¶ó Á¤·ÄµÉ ¼ö ÀÖ½À´Ï´Ù. (½ºÅ©¸°¼¦) (½ºÅ©¸°¼¦2) (½ºÅ©¸°¼¦3)

WYSIWYG Designer´Â Grid¸¦ ¼³Á¤Çϱâ À§ÇØ ÇÊ¿äÇÑ Äڵ带 ÃÖ¼ÒÈ­ ¶Ç´Â °ÅÀÇ ¾ø¾ÖÁÝ´Ï´Ù. ÅëÇյǾî ÀÖ´Â Designer¸¦ »ç¿ëÇÏ¿© Design-time½Ã UltraWinGrid¸¦ ½Ã°¢ÀûÀ¸·Î Á¶ÀÛÇϽʽÿÀ.

In-cell Multi-column DropdownÀº Çϳª ¶Ç´Â ±× ÀÌ»óÀÇ Ä÷³¿¡ ÷ºÎµÇµµ·Ï ¼³°èµÇ¾úÀ¸¸ç, Datasource·ÎºÎÅÍ Multi-column List¸¦ µð½ºÇ÷¹ÀÌÇÒ ¼ö ÀÖ½À´Ï´Ù. (½ºÅ©¸°¼¦)

ViewStyleÀ» ÅëÇØ µ¥ÀÌÅ͸¦ ÃÖÀûÀÇ °èÃþÀûÀÎ »óÅ·Πµð½ºÇ÷¹ÀÌ. ¼öÁ÷ ¶Ç´Â ¼öÆòÀÇ Single-band (Flat Recordsets), ¶Ç´Â Multi-band (°èÃþÀû)°¡ À¯¿¬Çϸç Á÷°üÀûÀÔ´Ï´Ù. (½ºÅ©¸°¼¦)

Printing ¹× Print Preview´Â µð½ºÇ÷¹ÀÌµÈ µ¥ÀÌÅÍ¿¡ °üÇÑ Æí¸®ÇÑ ÇÏµå º¹»ç ¼ö´ÜÀ» Á¦°øÇÕ´Ï´Ù. ÀμâµÈ Ãâ·Â¹°¿¡ ´ëÇÑ Ãß°¡ Ưȭ ÀÛ¾÷Àº DrawFilter ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. (½ºÅ©¸°¼¦)

Group, Column, Row ¹× Cell ObjectµéÀº ¸ðµç ·¹º§ÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¸íÈ®ÇÑ ¾ï¼¼½º¸¦ Á¦°øÇÏ¿©, ¹ß»ýÇÏ´Â ¸ðµç ÇÁ·Î±×·¡¹Ö »óȲ¿¡ ´ëóÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.

Appearance Object´Â Àü¿ªÀûÀ¸·Î Á¤ÀÇµÉ ¼ö ÀÖÀ¸¸ç ¸ðµç ·¹º§¿¡ ¿ì¼±ÇÏ¿© µ¥ÀÌÅͰ¡ ÃÖ¼ÒÇÑÀÇ Äڵ常À¸·Î »õ·Ó°í È¿°úÀûÀÎ ¹æ½ÄÀ¸·Î ½Ã°¢È­µÉ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.

UIElement Object´Â UltraWinGridÀÇ µ¿ÀÛ¿¡ ´ëÇÑ »õ·Î¿î ÄÁÆ®·ÑÀ» Á¦°øÇÕ´Ï´Ù.

Owner-Drawn Elements ¹× Cells´Â ¸ðµç UI ElementÀÇ °í¼º´É Ưȭ µå·ÎÀ×À» ±¸ÇöÇØÁÝ´Ï´Ù. µå·ÎÀ׿¡ ´ëÇÑ ·¹ÀÌ¾î ¹æ½Ä Á¢±Ù ¹× °í±Þ Callback ÀÎÅÍÆäÀ̽º´Â °³¹ßÀڵ鿡°Ô UltraWinGridÀÇ ¸ðµç UIElement ¹× Cell¿¡ ´ëÇÑ ¿Ïº®ÇÑ ÄÁÆ®·ÑÀ» Á¦°øÇØÁÝ´Ï´Ù.

Column StyleÀº µ¥ÀÌÅÍÀÇ ÀÔ·Â, ÀúÀå, µð½ºÇ÷¹ÀÌ ¹æ½ÄÀ» ÄÁÆ®·ÑÇϸç Ŭ¸³º¸µå ÀÛ¾÷À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. Style: Button, CheckBox, DropDown, DropDownCalendar, Edit(Optional Intelligent Masking) ¹× EditButton

Display ¹× Behavior Attributes¸¦ ¸ðµç ·¹º§·Î Override. Override Object´Â Column, Row ¹× CellÀÇ ¸ð¾ç ¹× µ¿ÀÛÀ» Object °èÃþÀÇ ¸ðµç ·¹º§·Î ´ÙÀ̳ª¹ÍÇÏ°Ô º¯°æÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

Save ¹× Load LayoutsÀº ±ÍÇÏÀÇ ¾îÇø®ÄÉÀÌ¼Ç Àü¹ÝÀÇ Grid°¡ ÀϰüµÈ ¸ð½ÀÀ» °®µµ·Ï ÇÏ´Â ³»Àå ¸Þ¼Òµå¸¦ Á¦°øÇÕ´Ï´Ù. Layout Object´Â ÆÄÀÏ, ·¹Áö½ºÆ®¸® ¶Ç´Â ÀúÀå ½ºÆ®¸²À¸·ÎºÎÅÍ ´õ ³ôÀº ÀÔµµ·Î ·¹À̾ƿôÀ» ÀúÀå ¹× º¹¿øÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. Layout CollectionµéÀº ÆíÀǸ¦ À§ÇØ ¿©·¯ ·¹À̾ƿôÀ» ÀúÀåÇÕ´Ï´Ù.

AutoSizeEdit Editing - CellÀÇ µ¥ÀÌÅͰ¡ ÇöÀç Cell ¿µ¿ª¿¡ º¸°üµÉ ¼ö ¾ø´Â °æ¿ì »ç¿ëÀÚ°¡ ÅØ½ºÆ® ÀÔ·ÂÀ» È®ÀÎÇÒ ¼ö ÀÖµµ·Ï Pop-up Edit À©µµ¿ì°¡ Cell ÆíÁýÀ» ¿À¹ö·¹ÀÌÇÕ´Ï´Ù. Edit´Â µ¥ÀÌÅͰ¡ ÀÔ·ÂµÉ ¶§ µ¿ÀûÀ¸·Î È®ÀåµË´Ï´Ù.

ValueLists - Column ³»¿¡ º¸°üµÇ¾î ÀÖ´Â µ¥ÀÌÅÍ °ªÀ» Ưȭ ÄÚµåÀÇ ÀÛ¼º ¾øÀÌ µð½ºÇ÷¹ÀÌµÈ Alias Data¿Í ¿¬°áÇÕ´Ï´Ù. CellµéÀº °¢ ¾ÆÀÌÅÛµéÀÌ Appearance Object¸¦ ÅëÇØ ÇÒ´çµÈ Bitmap, ´ÜÀÏ »ö»ó ¹×/¶Ç´Â ÆùÆ® ¼Ó¼ºÀ» °¡Áú ¼ö ÀÖ´Â ÇÒ´çµÈ ValueListÀÇ ÄÁÅÙÆ®¸¦ DropdownÇÕ´Ï´Ù. (½ºÅ©¸°¼¦)

Protected Event Model - Çõ½ÅÀûÀÎ EventManager ¼Ó¼ºÀ» »ç¿ëÇÏ¿© Grid ƯÁ¤ À̺¥Æ®¸¦ ÇÁ·Î±×·¥ÀûÀ¸·Î Ȱ¼ºÈ­ ¶Ç´Â ºñȰ¼ºÈ­

User-Defined Cell Edits´Â GridÀÇ ¸ðµç ºÎºÐ¿¡ ´ëÇÑ ´Ù¸¥ ÄÁÆ®·ÑµéÀÇ ½±°í Á¤È®ÇÑ À§Ä¡ ¼³Á¤À» °¡´ÉÇÏ°Ô ÇØÁÝ´Ï´Ù.

Hierarchical ScrollTips´Â »ç¿ëÀÚ¿¡°Ô Quick Reference¸¦ Á¦°øÇÏ¿© Å« DatasetÀ» ½ºÅ©·ÑÇÒ ¶§ ±× À§Ä¡¸¦ ¾Ë·ÁÁÝ´Ï´Ù. (½ºÅ©¸°¼¦)

Row Connector Tips ¹× Navigation ClickÀº »õ·Î¿î °èÃþÀû RecordsetÀ» Ž»öÇÏ´Â ½Ã°¢ÀûÀÎ ¹æ¹ýÀ» Á¦°øÇϸç, »ç¿ëÀÚ Å½»öÀ» ¿ëÀÌÇÏ°Ô ÇØÁÝ´Ï´Ù.

Multi-Column Sorting Events - Sort Indicator ¹× Sorting EventµéÀÌ Multi-column Sorting ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

Drag and Drop Group and Column Order´Â »ç¿ëÀÚ°¡ ·±Å¸Àӽà µð½ºÇ÷¹ÀÌµÈ µ¥ÀÌÅÍÀÇ ¼ø¼­¸¦ ÀçÁ¤·ÄÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.

AddNew Box´Â Á÷°üÀûÀ̰í Context Sensitive. AddNew Box´Â ·±Å¸Àӽà µ¥ÀÌÅÍÀÇ Grid Ãß°¡ ÀÛ¾÷À» °£´ÜÇÏ°Ô ¸¸µé¾î ÁÝ´Ï´Ù.

Scrolling Regions - Grid´Â ¼öÁ÷ ¹×/¶Ç´Â ¼öÆòÀ¸·Î ¿©·¯¹ø ³ª´µ¾î Áú ¼ö ÀÖÀ¸¸ç, GridÀÇ Border-corner¿¡ À§Ä¡Çϰí ÀÖ´Â Office 2000°ú °°Àº ThumbÀ» ÅëÇØ Á¶ÀÛµÉ ¼ö ÀÖ½À´Ï´Ù.

.NET Masked Edit - .NET Grid¸¦ ÇÔ²² ¼³Ä¡ÇÏ´Â ´ÜÀÏ ¶óÀÎ ÅØ½ºÆ® ÀÔ·Â ÄÁÆ®·Ñ. ÀÌ .NET Masked Edit ControlÀº .NET Grid Cell ³»¿¡¼­¸¸ »ç¿ë °¡´ÉÇϸç, Value List ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ÀÔ·ÂÇØ¾ß ÇÏ´Â µ¥ÀÌÅÍÀÇ Æ÷¸äÀ» °¨ÁöÇϱâ À§ÇÑ Input Mask¸¦ ÁöÁ¤. ½ÇÁúÀûÀ¸·Î »ç¿ë °¡´ÉÇÑ ¸ðµç .NET Æ÷¸äÀ¸·Î .NET Masked Edit¸¦ »ý¼º. ÀÔ·ÂµÈ µ¥ÀÌÅ͸¦ ¼öÁýÇϱâ À§ÇØ Properties ¹× Methods°¡ Á¦°øµË´Ï´Ù.

.NET Combo Controlµµ .NET Grid¸¦ ÇÔ²² ¼³Ä¡Çϸç, ´Â ¿©·¯ Column List¸¦ µð½ºÇ÷¹ÀÌ ÇÒ ¼ö ÀÖ´Â Free-standing ControlÀ̰í, »ç¿ë °¡´ÉÇÑ ¸ðµç .NET Æ÷¸äÀ¸·Î »ý¼ºµË´Ï´Ù. ÀÌ .NET Combo´Â Dropdown Control¿¡ .NET GridÀÇ ¸ðµç ÀÌÁ¡µéÀ» Á¦°øÇÕ´Ï´Ù.

  • »õ·Î¿î Run-Time Row Filtering - ±âÁ¤Àǵǰųª ƯȭµÈ ±âÁØ¿¡ µû¶ó Row¸¦ ÇÊÅ͸µÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • Data Bindable - °ÅÀÇ ¸ðµç .NET Bindable Object·Î Drop DownÀ» »ý¼º.: DataSet, DataTable, IList, ITypedList ¹× IBindingList
  • Multicolumn Sorting - º¹¼ö Field·Î Drop Down ¾ÆÀÌÅÛÀ» ¼ÒÆÃÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù ¶ÇÇÑ, IComparer ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ¿© Ưȭ ¼ÒÆÃÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ¾î, Drop Down ³»ÀÇ ¾ÆÀÌÅÛµéÀÇ ¼ø¼­¿¡ ´ëÇÑ ¿Ïº®ÇÑ ÄÁÆ®·ÑÀ» Á¦°øÇÕ´Ï´Ù.
  • .NET Grid¿Í µ¿ÀÏÇÑ Object Model - .NET Grid¿¡¼­¿Í µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¸ð¾çÀÇ Æ¯È­¸¦ Çã¿ë
  • Object ¸ð¾çÀº Àü¿ªÀûÀ¸·Î Á¤ÀÇµÇ¾î ¸ðµç ·¹º§(Band, Row/Column, Cell µî)¿¡ ¿ì¼±ÇÏ¿© µ¥ÀÌÅͰ¡ ÃÖ¼ÒÇÑÀÇ Äڵ带 ÅëÇØ »õ·Ó°í ³î¶ó¿î ¹æ¹ýÀ¸·Î, È¿°úÀûÀ¸·Î Ç¥½ÃµÇµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • UIElement Object ModelÀº UIElement ObjectÀÇ 'Tree'¸¦ ÅëÇØ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ ¸ðµç ¿ä¼ÒµéÀ» °ø°³ÇÔÀ¸·Î½á ¶Ù¾î³­ ÄÁÆ®·Ñ°ú À¯¿¬¼ºÀ» Á¦°øÇÕ´Ï´Ù. ½±°Ô È®ÀÎÇÒ ¼ö ÀÖ´Â ±â´É ¹× ComboÀÇ ¸ð¾ç¿¡ ´ëÇÑ ¸ðµç ºÎºÐÀ» ƯȭÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
  • Owner-Drawn Elements´Â .NET Grid¿¡¼­¿Í °°Àº ¹æ¹ýÀ¸·Î Combo ³»ÀÇ ¸ðµç UI ElemtÀÇ °í¼º´É Ưȭ µå·ÎÀ×À» °¡´ÉÄÉ ÇÕ´Ï´Ù.
  • ScrollTipÀº Drop Down ³»¿¡¼­ ¸¹Àº ¼öÀÇ ¾ÆÀÌÅ۵鰣À» ½ºÅ©·ÑÇÒ ¶§ ½Å¼ÓÇÑ ÂüÁ¶¸¦ »ç¿ëÀÚ¿¡°Ô Á¦°øÇÕ´Ï´Ù.
  • .NET Editor - ´Ù¸¥ .NET EditorµéÀº ColumnµéÀÇ CellµéÀÌ Drop Down ³»¿¡ Ç¥½ÃµÇ´Â ¹æ¹ýÀ» ÄÁÆ®·ÑÇϱâ À§ÇØ ¼­·Î ´Ù¸£°Ô ÇÒ´çµÉ ¼ö ÀÖ½À´Ï´Ù.


Copyright © 2005 by Hyubwoo. Info. Tech. Co., Ltd. All rights reserved.