JSuite AWT, JFC JavaBean¹× Server
- Subscription °¡´É Java ¼Ò½º ÄÚµå, 1³â°£ÀÇ ¾÷±×·¹À̵å, ¾÷µ¥ÀÌÆ® ¹× ½ÅÁ¦Ç° Áö¿ø
- Enterprise Edition 1³â°£ÀÇ Subscription ¹× ¿ì¼± Áö¿ø º¸Àå

Edit

Infragistics Edit Component´Â ÅØ½ºÆ® ½ºÆ®¸µÀÇ ÇÑ ÁÙÀ» ÆíÁýÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. TextListener ¹× ActionListener¿¡ ´ëÇÑ Serialization Áö¿øÀ» Á¦°øÇÕ´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - ControlÀÌ À¯½ÇµÇ¾î Undo¸¦ È£ÃâÇϱâ Àü¿¡ Focus¸¦ ´Ù½Ã ¾ò´Â´Ù ÇÏ´õ¶óµµ ÀÌ Edit ControlÀº ¸¶Áö¸· Űº¸µå ÀÔ·ÂÀ» Ãë¼ÒÇϱâ À§ÇØ Undo Method¸¦ Á¦°øÇÕ´Ï´Ù. ¼±ÅÃÀûÀÎ AutoscrollingÀº ¹°·Ð ControlÀÇ ÆøÀ» ÃʰúÇÏ´Â ÅØ½ºÆ® ÀԷ¿¡ ´ëÇÑ AutoresizingÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù.

ƯȭµÈ µð½ºÇ÷¹ÀÌ ¿É¼Ç - Font, Å©±â, Á¤·Ä, ½ºÅ¸ÀÏ, 3D Effect, Shadow µî°ú °°Àº ÅØ½ºÆ®ÀÇ ¸ð¾ç ¼³Á¤À» ÁöÁ¤ÇϽʽÿÀ. ÀÌ ControlÀº Åõ¸íÇÒ ¼ö ÀÖÀ¸¸ç, Flat ¶Ç´Â 9°³ÀÇ ½ºÅ¸ÀÏ Áß ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ControlÀÇ ¸ðµç ¿ä¼Ò¿¡ ´ëÇÑ Border, Shadow, Color ¹× Selected/Disabled ¸ð¾ç¿¡ ´ëÇÑ ¼³Á¤À» ƯȭÇϽʽÿÀ.

À¯¿¬ÇÑ ¼±Åà µ¿ÀÛ - Start/End, ¼±ÅÃµÈ ÅØ½ºÆ® ½ºÆ®¸µÀÇ À§Ä¡¸¦ Get/SetÇϰí, Focus, ´ÜÀÏ Å¬¸¯ ¹× ÆäÀÎÆÃµÉ ¶§¿Í °°Àº ´Ù¾çÇÑ »óȲ¿¡ ´ëÇÑ ¼±Åà µ¿ÀÛÀ» ÁöÁ¤ÇϽʽÿÀ. Å»ÀÚ ±âÈ£ À§Ä¡´Â À§Ä¡¿¡ ÀÇÇØ Get/Set µÉ ¼ö ÀÖÀ¸¸ç, Blink ¼Óµµ¸¦ ÁöÁ¤, Shown/HiddenÀ» Åä±ÛÇϰí Edit Mode¿¡ ±â¹ÝÇÏ¿© ƯȭµÉ ¼ö ÀÖ°í Æ¯È­ À̹ÌÁö·Î ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.

°­·ÂÇÑ ÆíÁý - ÀÌ ÄÄÆ÷³ÍÆ®´Â ÀÔ·Â, µ¤¾î¾²±â, Read-only¿Í °°Àº ¼±ÅÃÀûÀÎ Edit-mode Method ±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Űº¸µå ÀԷ¿¡¼­ ƯÁ¤ ¹®ÀÚ¸¦ ¹èÁ¦ÇÏ¿© ´ë¼Ò¹®ÀÚ ÁöÁ¤ ÅØ½ºÆ® ÀÔ·ÂÀ» ¿ä±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

µ¿½Ã Validation - ¸ðµç Ű ÀÔ·Â ¶Ç´Â Lost Focus½Ã Date FieldÀÇ °Ë»ç. ControlÀÌ ÀÌ °ªÀ» Çã¿ëÇϱâ Àü¿¡ ³¯Â¥°¡ À¯È¿ÇÏÁö ¾ÊÀºÁö ¶Ç´Â NullÀÎÁö üũ. ÅØ½ºÆ®ÀÇ ÃÖ´ë ±æÀ̸¦ Á¦ÇÑ.

°­·ÂÇÑ Event - TextListener´Â »õ·Î¿î ÅØ½ºÆ® ½ºÆ®¸µÀÌ ÀÌÀü°ú ´Ù¸¦¶§ ºÒ·ÁÁý´Ï´Ù. ActionListener´Â Enter/Escape/Tab Ű, MouseDoubleClick, MaximumLenght Event½Ã ºÒ·ÁÁý´Ï´Ù. Check Focus: No Focus/Just Received/Focus Longer Than 100ms.

Mask Edit

Infragistics Mask Edit Component´Â Mask¿¡ ÀÇÇØ ÁöÁ¤µÈ ÀÔ·Â °Ë»ç¸¦ °¡Áö°í ÅØ½ºÆ® ½ºÆ®¸µÀ» µð½ºÇ÷¹ÀÌ ¹× ÆíÁýÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. Edit Mode µ¿ÀÛ, TextListener, ActionListener ¹× Edit ComponentÀÇ ÆäÀÎÆÃ ½ºÅ¸ÀÏÀ» »ó¼ÓÇÕ´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - ControlÀÌ À¯½ÇµÇ¾î Undo¸¦ È£ÃâÇϱâ Àü¿¡ Focus¸¦ ´Ù½Ã ¾ò´Â´Ù ÇÏ´õ¶óµµ ÀÌ Edit ControlÀº ¸¶Áö¸· Űº¸µå ÀÔ·ÂÀ» Ãë¼ÒÇϱâ À§ÇØ Undo Method¸¦ Á¦°øÇÕ´Ï´Ù. ¼±ÅÃÀûÀÎ AutoscrollingÀº ¹°·Ð ControlÀÇ ÆøÀ» ÃʰúÇÏ´Â ÅØ½ºÆ® ÀԷ¿¡ ´ëÇÑ AutoresizingÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù. Ŭ¸³º¸µå Áö¿øÀ» À§ÇØ Copy/Paste Method°¡ Áö¿øµË´Ï´Ù. ¾î¶² ¹®ÀÚµçÁö Prompt ¹®ÀÚ·Î ÁöÁ¤ °¡´É. ÁöÁ¤µÈ Mask°¡ »ç¿ëÀÚ ÀԷ¿¡ ÀÇÇÑ °ÍÀÎÁö üũÇÏ°í ²Ë Â÷¸é ÆíÁýÀ» Á¾·á. Mask¸¦ ¼±ÅÃÀûÀ¸·Î µð½ºÇ÷¹ÀÌÇϰųª »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ ÀԷ¸¸ µð½ºÇ÷¹ÀÌ.

ƯȭµÈ µð½ºÇ÷¹ÀÌ ¿É¼Ç - Font, Å©±â, Á¤·Ä, ½ºÅ¸ÀÏ, 3D Effect, Shadow µî°ú °°Àº ÅØ½ºÆ®ÀÇ ¸ð¾ç ¼³Á¤À» ÁöÁ¤ÇϽʽÿÀ. ÀÌ ControlÀº Åõ¸íÇÒ ¼ö ÀÖÀ¸¸ç, Flat ¶Ç´Â 9°³ÀÇ ½ºÅ¸ÀÏ Áß ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ControlÀÇ ¸ðµç ¿ä¼Ò¿¡ ´ëÇÑ Border, Shadow, Color ¹× Selected/Disabled ¸ð¾ç¿¡ ´ëÇÑ ¼³Á¤À» ƯȭÇϽʽÿÀ.

À¯¿¬ÇÑ ¼±Åà µ¿ÀÛ - Start/End, ¼±ÅÃµÈ ÅØ½ºÆ® ½ºÆ®¸µÀÇ À§Ä¡¸¦ Get/SetÇϰí, Focus, ´ÜÀÏ Å¬¸¯ ¹× ÆäÀÎÆÃµÉ ¶§¿Í °°Àº ´Ù¾çÇÑ »óȲ¿¡ ´ëÇÑ ¼±Åà µ¿ÀÛÀ» ÁöÁ¤ÇϽʽÿÀ. Å»ÀÚ ±âÈ£ À§Ä¡´Â À§Ä¡¿¡ ÀÇÇØ Get/Set µÉ ¼ö ÀÖÀ¸¸ç, Blink ¼Óµµ¸¦ ÁöÁ¤, Shown/HiddenÀ» Åä±ÛÇϰí Edit Mode¿¡ ±â¹ÝÇÏ¿© ƯȭµÉ ¼ö ÀÖ°í Æ¯È­ À̹ÌÁö·Î ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.

°­·ÂÇÑ Mask ÆíÁý ¿É¼Ç - ÀÌ Component´Â Any Character, Numerics Only, Alpha Characters Only, Alpha Numeric (with/without space), Alpha/spaces¿¡ ´ëÇÑ Masking, Uppercase/lowercase¿¡ ´ëÇÑ ÀÚµ¿ º¯È¯ ¹× Ưȭ Űº¸µå ÀÔ·Â ÇÊÅ͸µ µîÀÇ ±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. »ðÀÔ, µ¤¾î¾²±â ¶Ç´Â Non-editable/Read-only ÆíÁýÀ» ÁöÁ¤ÇϽʽÿÀ. Mask¸¦ Æ÷ÇÔÇÏ´Â ¶Ç´Â Æ÷ÇÔÇÏÁö ¾Ê´Â TextÀÇ Get/Set ¹× ¸ðµç Get/Set Value MethodµéÀÇ Æ¯È­°¡ °¡´ÉÇÕ´Ï´Ù.

µ¿½Ã Validation - ¸ðµç Ű ÀÔ·Â ¶Ç´Â Lost Focus½Ã °Ë»ç. ControlÀÌ ÀÌ °ªÀ» Çã¿ëÇϱâ Key ¹®ÀÚ°¡ À¯È¿ÇÑÁö üũ. ÅØ½ºÆ®ÀÇ ÃÖ´ë ±æÀ̸¦ Á¦ÇÑ.

°­·ÂÇÑ Event - TextListener´Â »õ·Î¿î ÅØ½ºÆ® ½ºÆ®¸µÀÌ ÀÌÀü°ú ´Ù¸¦¶§ ºÒ·ÁÁý´Ï´Ù. ActionListener´Â Enter/Escape/Tab Ű, MouseDoubleClick, MaximumLenght Event½Ã ºÒ·ÁÁý´Ï´Ù. Check Focus: No Focus/Just Received/Focus Longer Than 100ms.

Choice

Infragistics Choice Component´Â ÅØ½ºÆ® ¹×/¶Ç´Â À̹ÌÁö¸¦ Æ÷ÇÔÇÏ´Â ÆíÁý°¡´ÉÇϰųª ¼±Åð¡´ÉÇÑ ¾ÆÀÌÆèµéÀÇ Dropdown List¸¦ Á¦°øÇϵµ·Ï ¼³°èµÈ ComboboxÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î Infragistics Edit Control°ú Infragistics Button Component¸¦ »ç¿ëÇÏÁö¸¸, ´Ù¸¥ Editor¿¡ »ç¿ëÇϱâ À§ÇØ ±¸¼ºÀÌ °¡´ÉÇÕ´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - ÀÌ Choice Component´Â ±× Dropdown List¿¡ ¾î¶°ÇÑ ObjectÀ̵çÁö ¸ðµÎ µð½ºÇ÷¹ÀÌ ÇÒ ¼ö ÀÖÀ¸¸ç, List ³»¿¡ À̹ÌÁö ¹× ÅØ½ºÆ®¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. Infragistics»ç´Â ItemµéÀÇ ´ÜÀÏ/º¹¼ö ¼±ÅÃÀ» Á¦°øÇϸç, ÀÚµ¿ °Ë»ö ¹× ¼ÒÆÃÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù. List Ž»öÀº ¸¶¿ì½º¿Í Űº¸µå ¾×¼ÇÀ» ÅëÇØ ÀÚµ¿ ¼öÇàµË´Ï´Ù. Choice ControlÀº Open-List ¹× Enter-Key-Pree Event °£¿¡ ÀϾ´Â ¸ðµç ÀÛ¿ëÀ» À§ÇÑ Undo Method¸¦ »ó¼ÓÇÕ´Ï´Ù. List¿¡ °üÇÑ °íÀ¯ ½ºÆ®¸µÀ» ¼±ÅÃÀûÀ¸·Î ÁöÁ¤. ¼±ÅÃÀûÀÎ Autoscrolling (Ưȭ °¡´ÉÇÑ Scrollbar)Àº ¹°·Ð ControlÀÇ ÆøÀ» ÃʰúÇÏ´Â ÅØ½ºÆ® ÀԷ¿¡ ´ëÇÑ AutoresizingÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù. Choice Component ³»¿¡ »ç¿ëÇϱâ À§ÇØ ¼±ÅÃµÈ ÆíÁý ÄÄÆ÷³ÍÆ®°¡ Get/Set Text¸¦ Áö¿øÇϸé, List Itemµé°ú ±× °ªµé »çÀÌÀÇ ÀÛ¿ëµéÀº ÀÚµ¿À¸·Î 󸮵˴ϴÙ. ¶ÇÇÑ, Choice ComponentÀÇ ÇØ´ç MethodµéÀº OverrideµÉ ¼ö ÀÖ½À´Ï´Ù.

ƯȭµÈ µð½ºÇ÷¹ÀÌ ¿É¼Ç - Font, Å©±â, Á¤·Ä, ½ºÅ¸ÀÏ, 3D Effect, Shadow µî°ú °°Àº ÅØ½ºÆ®ÀÇ ¸ð¾ç ¼³Á¤À» ÁöÁ¤ÇϽʽÿÀ. ÀÌ ControlÀº Åõ¸íÇÒ ¼ö ÀÖÀ¸¸ç, Flat ¶Ç´Â 9°³ÀÇ ½ºÅ¸ÀÏ Áß ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ControlÀÇ ¸ðµç ¿ä¼Ò¿¡ ´ëÇÑ Border, Shadow, Color ¹× Selected/Disabled ¸ð¾ç¿¡ ´ëÇÑ ¼³Á¤À» ƯȭÇϽʽÿÀ. Edit Field¿¡ ´ëÇÑ Reference ¹× ±× ¼Ó¼ºÀ» °³º°ÀûÀ¸·Î ¼³Á¤Çϱâ À§ÇÑ ¹öư¸¦ °¡Á®¿É´Ï´Ù. List ³»ÀÇ Grid ¶óÀÎÀº Ç¥½ÃµÇ°Å³ª ¼û±æ ¼ö ÀÖ½À´Ï´Ù.

Button - ¸ðµç ÄÄÆ÷³ÍÆ®´Â DropdownÀ¸·Î »ç¿ëµÉ ¼ö ÀÖÀ¸¸ç, ±âº»ÀûÀ¸·Î Infragistics Button Object°¡ »ç¿ëµË´Ï´Ù. ¼±ÅÃÀûÀ¸·Î ÀÌ ¹öưÀ» Ç¥½Ã/¼û±è. ¹öưÀÇ ÆøÀ» ƯȭÇϰųª ±âº»°ªÀ» »ç¿ë

Ưȭ ÆäÀÎÆÃ/À̹ÌÁö Áö¿ø - À̹ÌÁö ¹× À̹ÌÁö Á¤·ÄÀº Ưȭ ÆäÀÎÆÃÀ» ÅëÇØ ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù. À̹ÌÁö (¹×/¶Ç´Â ÅØ½ºÆ®)¸¦ ¼±ÅÃÀûÀ¸·Î ÆäÀÎÆ®. À̹ÌÁö ·¹À̾ƿôÀ» À§ÇØ ¿©·¯ ¿É¼ÇµéÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Àüü ¸®½ºÆ® ¶Ç´Â ƯÁ¤ ¾ÆÀÌÅÛ¸¸À» Ưȭ.

List »ç¾ç - RowÀÇ °¹¼ö(1-70) ¹× ColumnÀÇ °¹¼ö(1-10)À» ÁöÁ¤Çϰųª, Ưȭ°¡´ÉÇÑ Row ³ôÀ̸¦ °¡Áö°í List ³»¿¡ ÀÚµ¿ Row¸¦ Çã¿ë. RowÀÇ °¹¼ö´Â ÃÖ´ë Row ¹øÈ£¸¦ ÅëÇØ ÀÚµ¿ ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù.

°í±Þ °Ë»ö ¹× ¼ÒÆÃ - List ³»ÀÇ ¾ÆÀÌÅÛµéÀº °Ë»ö ¹× Á¤·ÄµÉ ¼ö ÀÖÀ¸¸ç, ¾ÆÀÌÅÛ Ãß°¡, ÆíÁý ¹× »èÁ¦¿¡ ÀÚµ¿ µ¿±âÈ­µË´Ï´Ù. ¼±ÅÃÀûÀÎ Autosorting, Upper/Lower/Ignore Case¿¡ ´ëÇÑ ¼±ÅÃÀûÀÎ ´ë¼Ò¹®ÀÚ¸¦ ÁöÁ¤.

À¯¿¬ÇÑ ¼±Åà µ¿ÀÛ - Dropdown List¿¡ ´ÜÀÏ ¹× º¹¼ö ¾ÆÀÌÅÛ ¼±ÅÃÀÌ Áö¿øµÇ¸ç, Edit Mode½Ã List ³»¿¡¼­ ¼±ÅÃµÈ ¾ÆÀÌÅÛµéÀÇ ÀÚµ¿ µ¿±âÈ­°¡ Áö¿øµË´Ï´Ù. µ¿±âÈ­µÈ ¼±ÅÃÀº Edit Field ¾ÆÀÌÅÛÀ» °¡Áö°í ÀÖ´Â °¡Àå ±ÙÁ¢ÇÏ°Ô ÀÏÄ¡ÇÑ °ÍÀ» ¼±ÅÃÇÕ´Ï´Ù. ¼±ÅÃµÈ ¾ÆÀÌÅÛµéÀº ¼±ÅÃµÈ µ¿¾È Active Highlighting (Focus)¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¼±ÅÃµÈ ¾ÆÀÌÅÛ Get/Set.

List Ž»ö - Dropdown List¸¦ Ž»öÇϱâ À§ÇØ Up/DownArrow, PageUp/Down, Up/Down-Arrow/Page+Shift, MouseMove/Drag/Press, MousePress+Shift/Ctrl µîÀ» Æ÷ÇÔÇÏ´Â ´Ù¾çÇÑ ¸¶¿ì½º ¹× Űº¸µå ¸í·ÉÁß ¼±ÅÃÇÕ´Ï´Ù. ÀÌ List´Â ÇÁ·Î±×·¥ÀûÀ¸·Î ¿­¸®°í ´ÝÈú ¼ö ÀÖÀ¸¸ç, ¿­¸®°í ´ÝÈù »óŸ¦ üũÇÒ ¼ö ÀÖ½À´Ï´Ù. Field°¡ ´õºíŬ¸¯µÇ¸é Dropdown List¸¦ ¿­°í ´õºíŬ¸¯µÇ¸é ¸®½ºÆ®¸¦ ´Ý½À´Ï´Ù.

°­·ÂÇÑ ÆíÁý - ÀÌ ÄÄÆ÷³ÍÆ®´Â ÀÔ·Â, µ¤¾î¾²±â, Read-only¿Í °°Àº ¼±ÅÃÀûÀÎ Edit-mode Method ±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Űº¸µå ÀԷ¿¡¼­ ƯÁ¤ ¹®ÀÚ¸¦ ¹èÁ¦ÇÏ¿© ´ë¼Ò¹®ÀÚ ÁöÁ¤ ÅØ½ºÆ® ÀÔ·ÂÀ» ¿ä±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÆÀÌÅÛµéÀº Enter Key¸¦ »ç¿ëÇÏ¿© List¿¡ Ãß°¡µÉ ¼ö ÀÖ½À´Ï´Ù. È­»ìÇ¥ ۸¦ »ç¿ëÇÏ¿© List ³»¿¡¼­ ¼±ÅÈµÈ ¾ÆÀÌÅÛµé·ÎºÎÅÍ Edit Field¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. ÀÌ Edit Field´Â List ³»ÀÇ ¾ÆÀÌÅÛÀ¸·Î ÃʱâÈ­µÇ°Å³ª List ³»ÀÇ ¾ÆÀÌÅÛ°ú ÀÏÄ¡Çϴ Ű ÀÔ·ÂÀ¸·Î ÀÚµ¿ ¿Ï¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. Edit Field¸¦ Show/Hide.

°­·ÂÇÑ Event - Ư¼ö Event´Â ActionListener¿¡ ÀÇÇØ ó¸®µÉ ¼ö ÀÖ½À´Ï´Ù. Action Event¿¡ ´ëÇØ, Listener Enter/Escape Ű, MouseDoubleClick, MaximumLenght Event, Get/Lost Focus, ¾ÆÀÌÅÛÀÌ ÆíÁýµÇ¾úÀ» ¶§, ¼±ÅÃÀÌ º¯°æµÇ¾úÀ» ¶§ ºÒ·ÁÁý´Ï´Ù. ÀÌÀü¿¡, ÀÌÈÄ¿¡, ±×¸®°í Control¿¡ ¿µÇâÀ» ÁØ °ÅÀÇ ¸ðµç °¡´ÉÇÑ Actionµé¿¡ ´ëÇÑ Event¸¦ ½ÇÇàÇÕ´Ï´Ù. ½ÇÇàµÉ Action EventÀÇ List¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Æ÷ÇÔÇÕ´Ï´Ù.

ÁÖÀÇ: Dropdown List´Â ¹«°Å¿î ÄÄÆ÷³ÍÆ®ÀÎ Window Class ³»¿¡ »ý¼ºµË´Ï´Ù. ºê¶ó¿ìÀú´Â ±× WindowÀÇ ÇÏ´Ü ¶Ç´Â »ó´Ü¿¡ "Warning..." À» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ºê¶ó¿ìÀúÀÇ ±â´ÉÀ̸ç, ÄÁÆ®·ÑµÇ°Å³ª Java ¾îÇø®ÄÉÀ̼Ç/¾ÖÇø´À¸·ÎºÎÅÍ DisableµÉ ¼ö ¾ø½À´Ï´Ù.

Combo

Infragistics AWT Combo´Â ÆíÁý ¹× ¼±ÅÃÀÌ °¡´ÉÇÑ ÅØ½ºÆ® ¾ÆÀÌÆèÀÇ Dropdown List¸¦ Á¦°øÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î Infragistics Edit Contorl ¹× Infragistics Button Component¸¦ »ç¿ëÇÏÁö¸¸, Edit Control(Mask Edit, Date, Time, Currency µî)·ÎºÎÅÍ ÆÄ»ýµÈ ´Ù¸¥ Editor¸¦ »ç¿ëÇϱâ À§ÇØ ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - ÀÌ Combo Component´Â Dropdown List ³»¿¡ ÅØ½ºÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù. Infragistics»ç´Â ItemµéÀÇ ´ÜÀÏ/º¹¼ö ¼±ÅÃÀ» Á¦°øÇϸç, ÀÚµ¿ °Ë»ö ¹× ¼ÒÆÃÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù. ¼±ÅÃÀûÀÎ Autoscrolling (Ưȭ °¡´ÉÇÑ Scrollbar)Àº ¹°·Ð ControlÀÇ ÆøÀ» ÃʰúÇÏ´Â ÅØ½ºÆ® ÀԷ¿¡ ´ëÇÑ AutoresizingÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù.

ƯȭµÈ µð½ºÇ÷¹ÀÌ ¿É¼Ç - Font, Å©±â, Á¤·Ä, ½ºÅ¸ÀÏ, 3D Effect, Shadow µî°ú °°Àº ÅØ½ºÆ®ÀÇ ¸ð¾ç ¼³Á¤À» ÁöÁ¤ÇϽʽÿÀ. ÀÌ ControlÀº Åõ¸íÇÒ ¼ö ÀÖÀ¸¸ç, Flat ¶Ç´Â 9°³ÀÇ ½ºÅ¸ÀÏ Áß ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ControlÀÇ ¸ðµç ¿ä¼Ò¿¡ ´ëÇÑ Border, Shadow, Color ¹× Selected/Disabled ¸ð¾ç¿¡ ´ëÇÑ ¼³Á¤À» ƯȭÇϽʽÿÀ. Edit Field¿¡ ´ëÇÑ Reference ¹× ±× ¼Ó¼ºÀ» °³º°ÀûÀ¸·Î ¼³Á¤Çϱâ À§ÇÑ ¹öư¸¦ °¡Á®¿É´Ï´Ù.

Button - ¸ðµç ÄÄÆ÷³ÍÆ®´Â DropdownÀ¸·Î »ç¿ëµÉ ¼ö ÀÖÀ¸¸ç, ±âº»ÀûÀ¸·Î Infragistics Button Object°¡ »ç¿ëµË´Ï´Ù. ¼±ÅÃÀûÀ¸·Î ÀÌ ¹öưÀ» Ç¥½Ã/¼û±è. ¹öưÀÇ ÆøÀ» ƯȭÇϰųª ±âº»°ªÀ» »ç¿ë

List »ç¾ç - RowÀÇ °¹¼ö(1-70) ¹× ColumnÀÇ °¹¼ö(1-10)À» ÁöÁ¤Çϰųª, Ưȭ°¡´ÉÇÑ Row ³ôÀ̸¦ °¡Áö°í List ³»¿¡ ÀÚµ¿ Row¸¦ Çã¿ë. RowÀÇ °¹¼ö´Â ÃÖ´ë Row ¹øÈ£¸¦ ÅëÇØ ÀÚµ¿ ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù.

°í±Þ °Ë»ö ¹× ¼ÒÆÃ - List ³»ÀÇ ¾ÆÀÌÅÛµéÀº °Ë»ö ¹× Á¤·ÄµÉ ¼ö ÀÖÀ¸¸ç, ¾ÆÀÌÅÛ Ãß°¡, ÆíÁý ¹× »èÁ¦¿¡ ÀÚµ¿ µ¿±âÈ­µË´Ï´Ù. ¼±ÅÃÀûÀÎ Autosorting, Upper/Lower/Ignore Case¿¡ ´ëÇÑ ¼±ÅÃÀûÀÎ ´ë¼Ò¹®ÀÚ¸¦ ÁöÁ¤.

À¯¿¬ÇÑ ¼±Åà µ¿ÀÛ - Dropdown List¿¡ ´ÜÀÏ ¹× º¹¼ö ¾ÆÀÌÅÛ ¼±ÅÃÀÌ Áö¿øµÇ¸ç, Edit Mode½Ã List ³»¿¡¼­ ¼±ÅÃµÈ ¾ÆÀÌÅÛµéÀÇ ÀÚµ¿ µ¿±âÈ­°¡ Áö¿øµË´Ï´Ù. µ¿±âÈ­µÈ ¼±ÅÃÀº Edit Field ¾ÆÀÌÅÛÀ» °¡Áö°í ÀÖ´Â °¡Àå ±ÙÁ¢ÇÏ°Ô ÀÏÄ¡ÇÑ °ÍÀ» ¼±ÅÃÇÕ´Ï´Ù. ¼±ÅÃµÈ ¾ÆÀÌÅÛµéÀº ¼±ÅÃµÈ µ¿¾È Active Highlighting (Focus)¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¼±ÅÃµÈ ¾ÆÀÌÅÛ Get/Set.

List Ž»ö - Dropdown List¸¦ Ž»öÇϱâ À§ÇØ Up/DownArrow, PageUp/Down, Up/Down-Arrow/Page+Shift, MouseMove/Drag/Press, MousePress+Shift/Ctrl µîÀ» Æ÷ÇÔÇÏ´Â ´Ù¾çÇÑ ¸¶¿ì½º ¹× Űº¸µå ¸í·ÉÁß ¼±ÅÃÇÕ´Ï´Ù. ÀÌ List´Â ÇÁ·Î±×·¥ÀûÀ¸·Î ¿­¸®°í ´ÝÈú ¼ö ÀÖÀ¸¸ç, ¿­¸®°í ´ÝÈù »óŸ¦ üũÇÒ ¼ö ÀÖ½À´Ï´Ù. Field°¡ ´õºíŬ¸¯µÇ¸é Dropdown List¸¦ ¿­°í ´õºíŬ¸¯µÇ¸é ¸®½ºÆ®¸¦ ´Ý½À´Ï´Ù.

°­·ÂÇÑ ÆíÁý - ÀÌ ÄÄÆ÷³ÍÆ®´Â ÀÔ·Â, µ¤¾î¾²±â, Read-only¿Í °°Àº ¼±ÅÃÀûÀÎ Edit-mode Method ±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Űº¸µå ÀԷ¿¡¼­ ƯÁ¤ ¹®ÀÚ¸¦ ¹èÁ¦ÇÏ¿© ´ë¼Ò¹®ÀÚ ÁöÁ¤ ÅØ½ºÆ® ÀÔ·ÂÀ» ¿ä±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÆÀÌÅÛµéÀº Enter Key¸¦ »ç¿ëÇÏ¿© List¿¡ Ãß°¡µÉ ¼ö ÀÖ½À´Ï´Ù. È­»ìÇ¥ ۸¦ »ç¿ëÇÏ¿© List ³»¿¡¼­ ¼±ÅÈµÈ ¾ÆÀÌÅÛµé·ÎºÎÅÍ Edit Field¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. ÀÌ Edit Field´Â List ³»ÀÇ ¾ÆÀÌÅÛÀ¸·Î ÃʱâÈ­µÇ°Å³ª List ³»ÀÇ ¾ÆÀÌÅÛ°ú ÀÏÄ¡Çϴ Ű ÀÔ·ÂÀ¸·Î ÀÚµ¿ ¿Ï¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. Edit Field¸¦ Show/Hide.

°­·ÂÇÑ Event - Ư¼ö Event´Â ActionListener¿¡ ÀÇÇØ ó¸®µÉ ¼ö ÀÖ½À´Ï´Ù. Action Event¿¡ ´ëÇØ, Listener Enter/Escape Ű, MouseDoubleClick, MaximumLenght Event, Get/Lost Focus, ¾ÆÀÌÅÛÀÌ ÆíÁýµÇ¾úÀ» ¶§, ¼±ÅÃÀÌ º¯°æµÇ¾úÀ» ¶§ ºÒ·ÁÁý´Ï´Ù. ÀÌÀü¿¡, ÀÌÈÄ¿¡, ±×¸®°í Control¿¡ ¿µÇâÀ» ÁØ °ÅÀÇ ¸ðµç °¡´ÉÇÑ Actionµé¿¡ ´ëÇÑ Event¸¦ ½ÇÇàÇÕ´Ï´Ù. ½ÇÇàµÉ Action EventÀÇ List¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Æ÷ÇÔÇÕ´Ï´Ù.

ÁÖÀÇ: Dropdown List´Â ComboÀÇ ÀÚ½Ä ÄÄÆ÷³ÍÆ®·Î »ý¼ºµÇ¸ç, DropdownÀÇ À©µµ¿ì¸¦ »ý¼ºÇÏ´Â Choice Component¿Í´Â ¼­·Î ´Ù¸¨´Ï´Ù.

Date Editor

Infragistics Date Editor Component´Â Űº¸µå ÇÁ·Î¼¼½Ì µ¿¾È ÀÚµ¿ Field °Ë»ç¸¦ Àû¿ëÇÏ¿© ³¯Â¥¸¦ Ç¥½ÃÇÏ´Â ÅØ½ºÆ® ½ºÆ®¸µÀ» µð½ºÇ÷¹ÀÌ ¹× ÆíÁýÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. Edit Mode µ¿ÀÛ, TextListener, ActionListener ¹× Infragistics Edit ControlÀÇ ÆäÀÎÆÃ ½ºÅ¸ÀÏÀ» »ó¼ÓÇÕ´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - µð½ºÇ÷¹ÀÌµÈ ³¯Â¥¸¦ Current ³¯Â¥·Î ÃʱâÈ­. Up/Down È­»ìÇ¥ ۰¡ Field¸¦ ÁõºÐ°ª¿¡ ÁöÁ¤µÈ ³¯Â¥¸¸Å­ Áõ°¡/°¨¼Ò½Ãų ¼ö ÀÖ½À´Ï´Ù. ¸¸¾à »ç¿ëÀÚ°¡ ¼¼±â¸¦ ÀÔ·ÂÇÏÁö ¾ÊÀ¸¸é, ÁöÁ¤µÈ ´ë·Î ÀÚµ¿ Ãß°¡µË´Ï´Ù.

À¯¿¬ÇÑ ³¯Â¥ Æ÷¸ä - FieldÀÇ ¸ðµç ¼ø¼­ (MDY, YDM, MD, MY µî), ¼¼±â: ¼û±è/Ç¥½Ã, Date Field¿¡ ´ëÇÑ Leading Zero, ÇöÀç À§Ä¡ÀÇ Long Date Format. Date¿¡ ´ëÇÑ Null Value¸¦ Çã¿ë. (Null Date¸¦ ´ëÇ¥ÇÏ´Â ½ÇÁ¦ µ¥ÀÌÅ͸¦ ÁöÁ¤). ÁöÁ¤µÈ ³¯Â¥¸¦ Null ÀÔ·ÂÀ¸·Î Ãë±Þ.

ƯȭµÈ ³¯Â¥ ±¸ºÐ ¹®ÀÚ - ¹®ÀÚ ¶Ç´Â ¼ýÀÚ°¡ ¾Æ´Ñ ±ÛÀÚ·Î ÁöÁ¤

Month Field - ¼ýÀÚ¸¸ ÁöÁ¤, ù¹øÂ° 3 ±ÛÀÚ ¶Ç´Â Àüü ½ºÆ®¸µ ÀÔ·Â

¿äÀÏ - ÀÔ·ÂÇÏÁö ¾ÊÀ½, ¸¶Áö¸· ÀÔ·Â ¶Ç´Â ù¹øÂ° ÀÔ·Â

¿äÀÏ Æ÷¸ä - ù¹øÂ° 3 ±ÛÀÚ¸¦ ÁöÁ¤Çϰųª Àüü ½ºÆ®¸µ ÀÔ·Â

°­·ÂÇÑ ÆíÁý - ±ä Month À̸§À» Æ÷ÇÔÇÏ´Â ¸ðµç Æ÷¸äÀ¸·Î »ç¿ë°¡´É. ÁöÁ¤µÈ »óÀ§ ¹× ÇÏÀ§ ¹üÀ§ °ª¿¡ ³¯Â¥ ÀÔ·ÂÀ» Á¦ÇÑ.

µ¿½Ã Validation - ¸ðµç Ű ÀÔ·Â ¶Ç´Â Lost Focus½Ã Date Field¸¦ °Ë»ç. ControlÀÌ ±× °ªÀ» Çã¿ëÇϱâ Àü¿¡ ³¯Â¥°¡ À¯È¿ÇÏÁö ¾Ê°Å³ª NullÀÎÁö üũ

Dropdown Calendar

Infragistics Dropdown Calendar Component´Â ³¯Â¥¸¦ Ç¥½ÃÇÏ´Â ÅØ½ºÆ® ½ºÆ®¸µÀ» µð½ºÇ÷¹ÀÌÇÏ°í ÆíÁýÇϵµ·Ï ¼³°èµÇ¾úÁö¸¸, Æí¸®ÇÑ ³¯Â¥ ¼±ÅÃÀ» À§ÇÑ Dropdown Calendarµµ Á¦°øÇÕ´Ï´Ù. Edit Component¸¦ È®ÀåÇÏ´Â Date Editor Component¸¦ È®ÀåÇϸç, ¸ðµç Method, Property ¹× µ¿ÀÛµéÀ» ÀÚµ¿À¸·Î »ó¼ÓÇÕ´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - DropdownÀÌ Å¬¸¯µÇ°Å³ª Accelerator Key°¡ ´­·ÁÁö¸é Dropdown Calendar¸¦ Ç¥½ÃÇÕ´Ï´Ù. Focus¸¦ ÀÒÀ¸¸é Çѹø ¶Ç´Â µÎ¹ø Ŭ¸¯À¸·Î Dropdown Calendar¸¦ ´Ý°Å³ª Enter/Escape Key¸¦ ´­·¯ ´Ý½À´Ï´Ù. ¶ÇÇÑ, Dropdown Calendar´Â Æí¸®ÇÑ In-cell Dropdown Editor Control·Î½á Infragistics Table¿¡¼­ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.

Ưȭ °¡´ÉÇÑ µð½ºÇ÷¹ÀÌ ¿É¼Ç - Dropdown CalendarÀÇ Å©±â, À§Ä¡ ¹× ¸ð¾çÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Dropdown Button À§Ä¡´Â Á¤·Ä, Æø, Border, Shadow, Ưȭ À̹ÌÁö¿¡ ´ëÇÑ ¼Ó¼ºÀ» Á¦°øÇÕ´Ï´Ù.

Event Handling - TextListener´Â Dropdown Calendar¿¡¼­ÀÇ µ¥ÀÌÅÍ º¯°æÀ» ÀÚµ¿À¸·Î ó¸®Çϸç, Űº¸µå·ÎºÎÅÍÀÇ µ¥ÀÌÅÍ ¼öÁ¤µµ ó¸®ÇÕ´Ï´Ù. Dropdown Calendar¿¡ ´ëÇÑ Open ¹× Closed EventµéÀº CalendarÀÇ Ç¥ÁØ Listener¸¦ ÅëÇØ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

Currency

Infragistics Currency Component´Â Edit Component¸¦ È®ÀåÇϸç, ÅëÈ­ ƯÁ¤ÀÇ ÆíÁý ºÒ°¡ÇÑ ¾ÕÀÇ ½Éº¼ ¶Ç´Â µÚÀÇ ¼ýÀÚ¸¦ °¡Áö°í ¼ýÀÚ¸¦ Ç¥ÇöÇÏ´Â ÅØ½ºÆ® ½ºÆ®¸µ¸¦ µð½ºÇ÷¹ÀÌ ¹× ÆíÁýÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - Currency Component°¡ Edit¸¦ È®Àå½Ã۱⠶§¹®¿¡, Currency´Â Edit ControlÀÇ ¸ðµç ¸ð¾ç ¹× µ¿ÀÛ(Edit Mode µ¿ÀÛ, ÆäÀÎÆÃ ½ºÅ¸ÀÏ, ÅØ½ºÆ® º¯°æ ¹× Action Listener)µéÀ» »ó¼ÓÇÕ´Ï´Ù. ÅëÈ­ ±âÈ£¸¦ À¯ÁöÇϱâ À§ÇØ ºÎ°¡ÀûÀÎ Read-only ½ºÆ®¸µÀ» °¡Áö°í ÀÖ´Â Á¤¼ö ¶Ç´Â ¼Ò¼öÁ¡À» Ç¥½ÃÇÏ´Â ½ºÆ®¸µÀ» ÆíÁýÇϽʽÿÀ. ControlÀÌ À¯½ÇµÇ¾î Undo¸¦ È£ÃâÇϱâ Àü¿¡ Focus¸¦ ´Ù½Ã ¾ò´Â´Ù ÇÏ´õ¶óµµ ÀÌ Edit ControlÀº ¸¶Áö¸· Űº¸µå ÀÔ·ÂÀ» Ãë¼ÒÇϱâ À§ÇØ Undo Method¸¦ Á¦°øÇÕ´Ï´Ù. ¼±ÅÃÀûÀÎ AutoscrollingÀº ¹°·Ð ControlÀÇ ÆøÀ» ÃʰúÇÏ´Â ÅØ½ºÆ® ÀԷ¿¡ ´ëÇÑ AutoresizingÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù. Ŭ¸³º¸µå Áö¿øÀ» À§ÇØ Copy/Paste Method°¡ Á¦°øµË´Ï´Ù. Up/Down È­»ìÇ¥ Ű´Â Field¸¦ ÁöÁ¤µÈ ÁõºÐ°ª ¸¸Å­ Áõ°¡/°¨¼Ò½Ãų ¼ö ÀÖ½À´Ï´Ù. ¼ýÀÚ ÀԷ¿¡ ´ëÇÑ ÀÚµ¿ º¯È¯Àº 1000 ¶Ç´Â 1,000,000ÀÌ °öÇØÁý´Ï´Ù.

ƯȭµÈ µð½ºÇ÷¹ÀÌ ¿É¼Ç - ¸ðµç ¸ð¾çÀº Edit Component·ÎºÎÅÍ »ó¼ÓµÇ¸ç, ÇöÀç À§Ä¡ÀÇ ÅëÈ­ Æ÷¸äÀ» »ç¿ëÇÏ´Â °Í°ú °°Àº ƯÁ¤ ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. Font, Å©±â, Á¤·Ä, ½ºÅ¸ÀÏ, 3D Effect, Shadow¿Í °°Àº ÅØ½ºÆ®ÀÇ ¸ð¾ç ¼³Á¤À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÄÁÆ®·ÑÀº Åõ¸íÇÒ ¼ö ÀÖÀ¸¸ç, Flat ¶Ç´Â 9°³ÀÇ ½ºÅ¸ÀÏ Áß ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ControlÀÇ ¸ðµç ¿ä¼Ò¿¡ ´ëÇÑ Border, Shadow, Color ¹× Selected/Disabled ¸ð¾ç¿¡ ´ëÇÑ ¼³Á¤À» ƯȭÇϽʽÿÀ.

±¸ºÐÀÚ - Á¤¼ö¿Í õ ´ÜÀ§ ±¸ºÐÀÚ´Â ¼ýÀÚ¸¦ Á¦¿ÜÇÑ ¸ðµç ¹®ÀÚ·Î ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù. õ ´ÜÀ§ ±¸ºÐÀÚ´Â ¼±ÅÃÀûÀ¸·Î Ç¥½Ã ¶Ç´Â ¼û±æ ¼ö ÀÖ½À´Ï´Ù. ÇöÀç À§Ä¡¿¡ µû¶ó Á¤¼ö ±¸ºÐÀÚ¸¦ ¼±ÅÃÀûÀ¸·Î Ç¥½ÃÇϽʽÿÀ.

À¯¿¬ÇÑ ¼±Åà µ¿ÀÛ - Start/End, ¼±ÅÃµÈ ÅØ½ºÆ® ½ºÆ®¸µÀÇ À§Ä¡¸¦ Get/SetÇϰí, Focus, ´ÜÀÏ Å¬¸¯ ¹× ÆäÀÎÆÃµÉ ¶§¿Í °°Àº ´Ù¾çÇÑ »óȲ¿¡ ´ëÇÑ ¼±Åà µ¿ÀÛÀ» ÁöÁ¤ÇϽʽÿÀ. Å»ÀÚ ±âÈ£ À§Ä¡´Â À§Ä¡¿¡ ÀÇÇØ Get/Set µÉ ¼ö ÀÖÀ¸¸ç, Blink ¼Óµµ¸¦ ÁöÁ¤, Shown/HiddenÀ» Åä±ÛÇϰí Edit Mode¿¡ ±â¹ÝÇÏ¿© ƯȭµÉ ¼ö ÀÖ°í Æ¯È­ À̹ÌÁö·Î ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.

°­·ÂÇÑ ÆíÁý - ÀÌ ÄÄÆ÷³ÍÆ®´Â ÀÔ·Â, µ¤¾î¾²±â, Read-only¿Í °°Àº ¼±ÅÃÀûÀÎ Edit-mode Method ±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Űº¸µå ÀԷ¿¡¼­ ƯÁ¤ ¹®ÀÚ¸¦ ¹èÁ¦ÇÏ¿© ´ë¼Ò¹®ÀÚ ÁöÁ¤ ÅØ½ºÆ® ÀÔ·ÂÀ» ¿ä±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

À¯¿¬ÇÑ Æ÷¸ä - ¸ðµç Ç¥ÁØ ÅëÈ­ Æ÷¸äÀÌ ¼³Á¤ °¡´ÉÇÕ´Ï´Ù. (¾ç¼ö ¶Ç´Â À½¼ö) ÅëÈ­ ±âÈ£¸¦ Ç¥½ÃÇϱâ À§ÇØ ¸ðµç ½ºÆ®¸µÀ» Á¤ÀÇÇϽʽÿÀ. (°ø¹é ½ºÆ®¸µ Æ÷ÇÔ) Á¤¼ö ÀÚ¸®¸¦ 0-6±îÁö ÀÚÁ¤Çϰí 19ÀÚ¸®±îÁö ÆíÁýÇÕ´Ï´Ù. ¼±ÅÃÀûÀ¸·Î Null °ªÀ» Çã¿ëÇϰí, Null¿¡ °ø¹éÀ» µð½ºÇ÷¹ÀÌÇϰųª NullÀ» ÀǹÌÇÏ´Â ½Ç¼ö¸¦ Á¤ÀÇÇϽʽÿÀ.

µ¿½Ã Validation - ¸ðµç Ű ÀÔ·Â ¶Ç´Â Lost Focus½Ã ¼ýÀÚ¸¦ °Ë»ç. ControlÀÌ ±× °ªÀ» Çã¿ëÇϱâ Àü¿¡ À¯È¿ÇÏÁö ¾Ê°Å³ª NullÀÎÁö üũ. ¼ýÀÚÀÇ »óÇÑ ¹× ÇÏÇÑÀ» Á¦ÇÑÇϰí 19ÀÚ¸®ÀÇ ¼ýÀÚ±îÁö Á¤¼ö¸¦ ÆíÁýÇÒ ¼ö ÀÖµµ·Ï ÇÔ

°­·ÂÇÑ Event - ActionListener´Â Enter/Escape/Tab Ű, MouseDoubleClick, MaximumLenght Event½Ã ºÒ·ÁÁý´Ï´Ù. Check Focus: No Focus/Just Received/Focus Longer Than 100ms. °ªÀÌ ¼ýÀÚ Á¦ÇÑÀ» ÃʰúÇϰųª ÀÚ¸´¼ö Á¦ÇÑ¿¡ ÀÇÇØ À߸®¸é, ¼ýÀÚ°¡ Áõ°¡/°¨¼ÒÇÒ ¶§ Event°¡ ½ÇÇàµË´Ï´Ù.

Numeric Editor

Infragistics Numeric Editor´Â ¼ýÀÚ¸¦ Ç¥½ÃÇÏ´Â ÅØ½ºÆ® ½ºÆ®¸µÀ» µð½ºÇ÷¹ÀÌ ¹× ÆíÁýÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. Numeric Editor´Â Edit Mode µ¿ÀÛ, TextListener, ActionListener ¹× Edit ComponentÀÇ ÆäÀÎÆÃ ½ºÅ¸ÀÏÀ» »ó¼ÓÇÕ´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - ÀÌ Numeric ControlÀº ControlÀÌ À¯½ÇµÇ¾î Undo¸¦ È£ÃâÇϱâ Àü¿¡ Focus¸¦ ´Ù½Ã ¾ò´Â´Ù ÇÏ´õ¶óµµ ÀÌ Edit ControlÀº ¸¶Áö¸· Űº¸µå ÀÔ·ÂÀ» Ãë¼ÒÇϱâ À§ÇØ Undo Method¸¦ »ó¼ÓÇÕ´Ï´Ù. ¼±ÅÃÀûÀÎ AutoscrollingÀº ¹°·Ð ControlÀÇ ÆøÀ» ÃʰúÇÏ´Â ÅØ½ºÆ® ÀԷ¿¡ ´ëÇÑ AutoresizingÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù. Ŭ¸³º¸µå Áö¿øÀ» À§ÇØ Copy/Paste Method°¡ Á¦°øµË´Ï´Ù. Up/Down È­»ìÇ¥ Ű´Â Field¸¦ ÁöÁ¤µÈ ÁõºÐ°ª ¸¸Å­ Áõ°¡/°¨¼Ò½Ãų ¼ö ÀÖ½À´Ï´Ù. ¼ýÀÚ ÀԷ¿¡ ´ëÇÑ ÀÚµ¿ º¯È¯Àº 1000 ¶Ç´Â 1,000,000ÀÌ °öÇØÁý´Ï´Ù.

ƯȭµÈ µð½ºÇ÷¹ÀÌ ¿É¼Ç - Font, Å©±â, Á¤·Ä, ½ºÅ¸ÀÏ, 3D Effect, Shadow¿Í °°Àº ÅØ½ºÆ®ÀÇ ¸ð¾ç ¼³Á¤À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÄÁÆ®·ÑÀº Åõ¸íÇÒ ¼ö ÀÖÀ¸¸ç, Flat ¶Ç´Â 9°³ÀÇ ½ºÅ¸ÀÏ Áß ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ControlÀÇ ¸ðµç ¿ä¼Ò¿¡ ´ëÇÑ Border, Shadow, Color ¹× Selected/Disabled ¸ð¾ç¿¡ ´ëÇÑ ¼³Á¤À» ƯȭÇϽʽÿÀ.

À¯¿¬ÇÑ ¼±Åà µ¿ÀÛ - Start/End, ¼±ÅÃµÈ ÅØ½ºÆ® ½ºÆ®¸µÀÇ À§Ä¡¸¦ Get/SetÇϰí, Focus, ´ÜÀÏ Å¬¸¯ ¹× ÆäÀÎÆÃµÉ ¶§¿Í °°Àº ´Ù¾çÇÑ »óȲ¿¡ ´ëÇÑ ¼±Åà µ¿ÀÛÀ» ÁöÁ¤ÇϽʽÿÀ. Å»ÀÚ ±âÈ£ À§Ä¡´Â À§Ä¡¿¡ ÀÇÇØ Get/Set µÉ ¼ö ÀÖÀ¸¸ç, Blink ¼Óµµ¸¦ ÁöÁ¤, Shown/HiddenÀ» Åä±ÛÇϰí Edit Mode¿¡ ±â¹ÝÇÏ¿© ƯȭµÉ ¼ö ÀÖ°í Æ¯È­ À̹ÌÁö·Î ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.

°­·ÂÇÑ ÆíÁý - ÀÌ ÄÄÆ÷³ÍÆ®´Â ÀÔ·Â, µ¤¾î¾²±â, Read-only¿Í °°Àº ¼±ÅÃÀûÀÎ Edit-mode Method ±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Űº¸µå ÀԷ¿¡¼­ ƯÁ¤ ¹®ÀÚ¸¦ ¹èÁ¦ÇÏ¿© ´ë¼Ò¹®ÀÚ ÁöÁ¤ ÅØ½ºÆ® ÀÔ·ÂÀ» ¿ä±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

À¯¿¬ÇÑ ¼ýÀÚ Æ÷¸ä - ½Ã°£ Field¸¦ À§ÇÑ Leading Zero, Á¤¼ö ÀÚ¸®(0-30)¸¦ ÁöÁ¤ÇÏ°í ¼Ò¼öÁ¡ ¾ÕÀÇ ÀÚ¸®¼ö(1-30)¸¦ ÁöÁ¤. ¼ýÀÚÀÇ ¸ðµç ÀÚ¸®¼ý¸¦ Á¦ÇÑ (1-50). ¼±ÅÃÀûÀ¸·Î Null °ªÀ» Çã¿ëÇϰí, Null¿¡ °ø¹éÀ» µð½ºÇ÷¹ÀÌÇϰųª NullÀ» ÀǹÌÇÏ´Â ½Ç¼ö¸¦ Á¤ÀÇÇϽʽÿÀ. Numeric Æ÷¸äÀº Floating Point, Numeric E-power Format Áö¿ø(³»Àå º¯È¯)À» Æ÷ÇÔÇÕ´Ï´Ù. Long ¶Ç´Â Double·Î °ªÀ» Get/Set.

ƯȭµÈ Á¤¼ö ±¸ºÐÀÚ - ÇöÀç À§Ä¡¿¡ µû¶ó Á¤¼ö ±¸ºÐÀÚ¸¦ ¼±ÅÃÀûÀ¸·Î µð½ºÇ÷¹ÀÌÇϰųª ¼ýÀÚ¸¦ Á¦¿ÜÇÑ ´Ù¸¥ ¹®ÀÚ·Î ÁöÁ¤

µ¿½Ã Validation - ¸ðµç Ű ÀÔ·Â ¶Ç´Â Lost Focus½Ã ¼ýÀÚ¸¦ °Ë»ç. ControlÀÌ ±× °ªÀ» Çã¿ëÇϱâ Àü¿¡ À¯È¿ÇÏÁö ¾Ê°Å³ª NullÀÎÁö üũ. ¼ýÀÚÀÇ »óÇÑ ¹× ÇÏÇÑÀ» Á¦ÇÑÇϰí 19ÀÚ¸®ÀÇ ¼ýÀÚ±îÁö Á¤¼ö¸¦ ÆíÁýÇÒ ¼ö ÀÖµµ·Ï ÇÔ. ¼ýÀÚ°ªÀÇ »óÇÑ ¹× ÇÏÇÑÀ» Á¦ÇÑÇÏ¿© Á¤¼öÀÇ ÃÖ´ë ÀÚ¸®¼ö¸¦ Á¦ÇÑ. ÃÖ´ë 14ÀÚ¸® ¹× 0À¸·Î ºÎµ¿ ¼Ò¼öÁ¡À» ÆíÁý. ÀÚÀ¯ Çü½Ä ÀÔ·ÂÀº °øÇÐ Æ÷¸ä °Ë»ç¸¦ Áö¿øÇÕ´Ï´Ù. (String only)

°­·ÂÇÑ Event - ActionListener´Â Enter/Escape/Tab Ű, MouseDoubleClick, MaximumLenght Event½Ã ºÒ·ÁÁý´Ï´Ù. Check Focus: No Focus/Just Received/Focus Longer Than 100ms. °ªÀÌ ¼ýÀÚ Á¦ÇÑÀ» ÃʰúÇϰųª ÀÚ¸´¼ö Á¦ÇÑ¿¡ ÀÇÇØ À߸®¸é, ¼ýÀÚ°¡ Áõ°¡/°¨¼ÒÇÒ ¶§ Event°¡ ½ÇÇàµË´Ï´Ù.

Dropwdown Calculator

Infragistics Dropdown Calculator Component´Â ¼ýÀÚ¸¦ Ç¥½ÃÇϰí Dropdown Calculator¸¦ µð½ºÇ÷¹ÀÌÇÏ´Â ÅØ½ºÆ® ½ºÆ®¸µÀ» µð½ºÇ÷¹ÀÌ ¹× ÆíÁýÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. Numeric Editor¸¦ È®ÀåÇÏ°í ±× ¸ðµç Methodµé, ¼Ó¼º ¹× µ¿ÀÛÀ» ÀÚµ¿ »ó¼ÓÇÕ´Ï´Ù. (EditÀÇ ±â´É ¹× Numeric ControlÀÇ ±â´ÉÀ» È®ÀÎÇØº¸½Ê½Ã¿À.)

³»ÀåµÈ ÆíÀǼº - Button Ŭ¸¯ ¶Ç´Â DownArrow + Shift/Alt/Ctrl Ű´Â Dropdown Calculator¸¦ ¿±´Ï´Ù. ¶ÇÇÑ, Dropdown Calculator´Â Æí¸®ÇÑ In-cell Dropdown Editor Control·Î½á Infragistics Table¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖÀÇ: Dropdown Calculator´Â ¹«°Å¿î ÄÄÆ÷³ÍÆ®ÀÎ Window Class ³»¿¡ »ý¼ºµË´Ï´Ù. ºê¶ó¿ìÀú´Â ±× WindowÀÇ ÇÏ´Ü ¶Ç´Â »ó´Ü¿¡ "Warning..." À» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ºê¶ó¿ìÀúÀÇ ±â´ÉÀ̸ç, ÄÁÆ®·ÑµÇ°Å³ª Java ¾îÇø®ÄÉÀ̼Ç/¾ÖÇø´À¸·ÎºÎÅÍ DisableµÉ ¼ö ¾ø½À´Ï´Ù.

Password Editor

Password Editor´Â Edit Mode µ¿ÀÛ, TextListener, ActionListener ¹× Edit ControlÀÇ ÆäÀÎÆÃ ½ºÅ¸ÀÏÀ» »ó¼ÓÇÕ´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - ÁöÁ¤µÈ ´Ù¸¥ ¹®ÀÚ·Î µð½ºÇ÷¹ÀÌ Çϱâ À§ÇØ EchoCharacter¸¦ ¼³Á¤ÇÏ¿© »ç¿ëÀÚÀÇ ½ÇÁ¦ Űº¸µå ÀÔ·ÂÀ» °¨Ãã. ÀԷµǴ ±ÛÀÚ¼ö¸¦ Á¦ÇÑ. ¼ýÀÚ ÀÔ·Â ¿ÜÀÇ ´Ù¸¥ ¹®ÀÚ¸¦ Çã¿ëÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ µ¿ÀÛµéÀº °³º°ÀûÀ¸·Î ¶Ç´Â È¥ÇÕÇÏ¿© »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, EchoCharacter°¡ Null·Î ¼³Á¤µÇ°í(½ÇÁ¦ÀûÀÎ ¹®ÀÚ ÀÔ·Â µð½ºÇ÷¹À̸¦ Çã¿ë), MaxLenght°¡ 4·Î ¼³Á¤µÇ°í, DigitsOnly»ç True·Î ¼³Á¤µÇ¸é, Password´Â 0-9999ÀÇ ¹üÀ§¸¦ °®´Â ¾çÀÇ Á¤¼ö·Î Editor¿¡ ¸®ÅÏÇÕ´Ï´Ù.

°­·ÂÇÑ Event - Password°¡ ¼³Á¤µÇ°í ÅØ½ºÆ® ÀÔ·ÂÀÌ ÀÌ Password¿Í µ¿ÀÏÇϰųª, ÅØ½ºÆ® ÀÔ·ÂÀÌ ÁöÁ¤µÈ ±ÛÀÚ Á¦ÇѼö¿¡ ´Ù´Þ¾ÒÀ» ¶§ Event°¡ ½ÇÇà

Static Text

StaticText Component´Â Static ÅØ½ºÆ® ½ºÆ®¸µÀ» µð½ºÇ÷¹ÀÌÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - ÀÌ ÄÄÆ÷³ÍÆ®°¡ Read-only ÅØ½ºÆ®¸¦ µð½ºÇ÷¹ÀÌÇϵµ·Ï µÇ¾îÀֱ⠶§¹®¿¡, ÅØ½ºÆ®°¡ ¼³Á¤µÇ¸é ÀÌ ÄÄÆ÷³ÍÆ®´Â Focus¸¦ ¹ÞÁö ¸øÇϰí, Űº¸µå/¸¶¿ì½º ÀÔ·Â/Event ¶Ç´Â ¸¶¿ì½º À̵¿ Event¸¦ ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

ƯȭµÈ µð½ºÇ÷¹ÀÌ ¿É¼Ç - ÀÌ ÄÄÆ÷³ÍÆ®´Â JLabel¿¡ ´ëÇÑ UIManager Font¸¦ ÀÚµ¿ Áö¿øÇϸç, JLabelÀÇ Àü°æ»ö°ú µ¿ÀÏÇÑ ±âº»°ªÀÔ´Ï´Ù. Edit ControlÀÇ ÆäÀÎÆÃ ½ºÅ¸ÀÏÀ» »ó¼ÓÇÕ´Ï´Ù.

Time Editor

Infragistics Time Editor Component´Â ½Ã°£À» Ç¥½ÃÇÏ´Â ÅØ½ºÆ® ½ºÆ®¸µÀ» µð½ºÇ÷¹ÀÌ ¹× ÆíÁýÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. ÀÌ Time Editor´Â Edit Mode µ¿ÀÛ, TextListener, ActionListener ¹× Edit ContorlÀÇ ÆäÀÎÆÃ ½ºÅ¸ÀÏÀ» »ó¼ÓÇÕ´Ï´Ù.

³»ÀåµÈ ÆíÀǼº - µð½ºÇ÷¹ÀÌµÈ ³¯Â¥¸¦ ÇöÀç ½Ã°£À¸·Î ÃʱâÈ­. Up/Down È­»ìÇ¥ ۰¡ ÁõºÐ°ª ´ç ÁöÁ¤µÈ ÃÊ¿¡ ÀÇÇØ Time Field¸¦ Áõ°¡/°¨¼Ò½Ãų ¼ö ÀÖ½À´Ï´Ù. Űº¸µå ½ºÆäÀ̽º¹Ù¸¦ ´©¸£¸é ÇöÀç ½Ã°£ Field¸¦ Áö¿ó´Ï´Ù. ÀÌ Component´Â °¨·® Timer¸¦ Æ÷ÇÔÇÏ´Â Clock ¶Ç´Â Timer·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.

À¯¿¬ÇÑ Time Æ÷¸ä - ½Ã°£ Field¿¡ ´ëÇÑ Leading Zero, ÃÊ µð½ºÇ÷¹ÀÌ Ç¥½Ã/¼û±è, ÇöÀç À§Ä¡¿¡ ´ëÇÑ ½Ã°£ Æ÷¸ä ÀÚµ¿ µð½ºÇ÷¹ÀÌ. ½Ã°£¿¡ Null °ªÀ» ¼±ÅÃÀûÀ¸·Î Çã¿ëÇϸç, Null ½Ã°£¿¡ °ø¹éÀ» Ç¥½Ã. ½Ã°£Àº 12 ¶Ç´Â 24½Ã°£À¸·Î Ç¥½ÃµÉ ¼ö ÀÖÀ¸¸ç, ½ºÆ®¸µÀº AM/PMÀ¸·Î ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù.

ƯȭµÈ Field ±¸ºÐÀÚ - ¹®ÀÚ, ¼ýÀÚ ¶Ç´Â °ø¹é ¹®ÀÚ°¡ ¾Æ´Ñ ´Ù¸¥ ±ÛÀÚ·Î ÁöÁ¤

µ¿½Ã Validation - ¸ðµç Ű ÀÔ·Â ¶Ç´Â Lost Focus½Ã ¼ýÀÚ¸¦ °Ë»ç. ControlÀÌ ±× °ªÀ» Çã¿ëÇϱâ Àü¿¡ À¯È¿ÇÏÁö ¾Ê°Å³ª NullÀÎÁö üũ.

°­·ÂÇÑ Event - ½Ã°£ÀÌ Áõ°¡ ¶Ç´Â °¨¼ÒµÇ°Å³ª, Timer ¶Ç´Â ClockÀÌ »ç¿ë °¡´ÉÇÏ¿© ½Ã°£ÀÌ º¯°æµÇ¸é ActionÀ» ½ÇÇà

°í±Þ ±â´Éµé - Time Editor Component´Â ½Ã°£À» Get/SetÇϱâ À§ÇØ Date Editor Object¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, Time FieldÀÇ °ªÀ» Get/SetÇϱâ À§ÇØ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.




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