½ºÅ¸ÀÏÀº ÄÁÆ®·ÑÀÇ µ¿ÀÛÀ̳ª ¸ð¾ç¿¡ ¿µÇâÀ» ¹ÌÄ¡´Â ¼Ó¼º°ªÀÌ´Ù. ¶È°°Àº Ŭ·¡½º·ÎºÎÅÍ »ý¼ºµÈ ÄÁÆ®·ÑÀÌ¶óµµ ½ºÅ¸ÀÏ¿¡ µû¶ó Á¶±Ý¾¿ ´Ù¸¥ ÇüÅ·Π¸¸µé ¼ö ÀÖ¾î ´Ù¾çÇÑ ¹æ½ÄÀ¸·Î È°¿ëÇÒ ¼ö ÀÖ´Ù. ½ºÅ¸ÀÏÀ» Á¶»çÇϰųª º¯°æÇÒ ¶§´Â ´ÙÀ½ µÎ ¸Þ¼µå¸¦ È£ÃâÇÑ´Ù.
protected bool GetStyle(ControlStyles flag)
protected void SetStyle(ControlStyles flag,bool value)
ControlStyles ¿°ÅÇüÀ¸·Î Á¶»çÇÏ°í ½ÍÀº ½ºÅ¸ÀÏÀ» ÁöÁ¤Çϸé ÇöÀç°ªÀ» boolÇüÀ¸·Î ¸®ÅÏÇÑ´Ù. º¯°æÇÒ ¶§´Â º¯°æ ´ë»ó ½ºÅ¸ÀÏ°ú °ªÀ» SetStyle ¸Þ¼µå·Î Àü´ÞÇÑ´Ù. µÎ ¸Þ¼µå ¸ðµÎ protected¿©¼ ÀÚ½ÅÀÇ ½ºÅ¸ÀÏÀ» º¯°æÇÒ ¼ö ÀÖÀ¸¸ç ¿ÜºÎ¿¡¼ ÇԺηΠº¯°æÇÒ ¼ö ¾ø´Ù. ¾î¶² ½ºÅ¸ÀÏÀÌ ÀÖ´ÂÁö µµÇ¥·Î Á¤¸®ÇØ º¸ÀÚ.
½ºÅ¸ÀÏ |
¼³¸í(trueÀÏ ¶§ÀÇ È¿°ú) |
ContainerControl |
ÄÁÅ×À̳ÊÀÏ °æ¿ì true°¡ µÈ´Ù. |
UserPaint |
¿î¿µÃ¼Á¦°¡ ¾Æ´Ñ ÄÁÆ®·Ñ ½º½º·Î°¡ ±×¸®±â¸¦ ÇÑ´Ù. falseÀÏ ¶§´Â Paint À̺¥Æ®°¡ ¹ß»ýÇÏÁö ¾Ê´Â´Ù. |
Opaque |
ÄÁÆ®·ÑÀÇ ¹è°æÀÌ ±×·ÁÁöÁö ¾ÊÀ¸¸ç ÄÁÆ®·ÑÀº ºÒÅõ¸íÇÏ°Ô ±×·ÁÁø´Ù. |
ResizeRedraw |
ÄÁÆ®·ÑÀÇ Å©±â°¡ º¯°æµÉ ¶§ ´Ù½Ã ±×¸°´Ù. |
FixedWidth |
°íÁ¤µÈ ÆøÀ» °¡Áø´Ù. ·¹À̾ƿô º¯°æ¿¡ ÀÇÇØ ÀÇÇØ ÆùÆ® Å©±â°¡ ¹Ù²î¾îµµ ÄÁÆ®·ÑÀÇ ÆøÀÌ ¹Ù²îÁö ¾Ê´Â´Ù. |
FixedHeight |
°íÁ¤µÈ ³ôÀ̸¦ °¡Áø´Ù. |
StandardClick |
Ç¥ÁØÀûÀÎ Click µ¿ÀÛÀ» ÇÑ´Ù. |
Selectable |
Æ÷Ä¿½º¸¦ ¹ÞÀ» ¼ö ÀÖ´Ù. |
UserMouse |
¸¶¿ì½º À̺¥Æ®¸¦ ½º½º·Î ó¸®ÇÏ¸ç ¿î¿µÃ¼Á¦°¡ ó¸®ÇÏÁö ¾Ê´Â´Ù. |
SupportsTransparentBackColor |
BackColorÀÇ ¾ËÆÄ°ªÀ¸·Î Åõ¸íÇÑ ¹è°æÀ» ±×¸°´Ù. UserPaint ½ºÅ¸ÀÏÀÌ trueÀÏ ¶§¸¸ Àû¿ëµÈ´Ù. |
StandardDoubleClick |
Ç¥ÁØ DoubleClick µ¿ÀÛÀ» ÇÑ´Ù. StandardClick ½ºÅ¸ÀÏÀÌ trueÀÏ ¶§¸¸ Àû¿ëµÈ´Ù. |
AllPaintingInWmPaint |
WM_ERASEBKGND ¸Þ½ÃÁö¸¦ ¹«½ÃÇÏ°í ¸ðµç ±×¸®±â¸¦ WM_PAINT¿¡¼ ó¸®ÇÑ´Ù. ÀÌ ½ºÅ¸ÀÏÀ» Àû¿ëÇÏ¸é ±ô¹ÚÀÓÀÌ °¨¼ÒµÈ´Ù. UserPaint ½ºÅ¸ÀÏÀÌ trueÀÏ ¶§¸¸ Àû¿ëµÈ´Ù. |
CacheText |
ĸ¼ÇÀÌ ÇÊ¿äÇÒ ¶§ ÇÚµé·ÎºÎÅÍ Á¶»çÇÏÁö ¾Ê°í textÀÇ »çº»À» À¯ÁöÇÑ´Ù. |
EnableNotifyMessage |
¸ðµç ¸Þ½ÃÁö¿¡ ´ëÇØ OnNotifyMessage ¸Þ¼µå°¡ È£ÃâµÈ´Ù. |
DoubleBuffer |
´õºí ¹öÆÛ¸µ ó¸®ÇÏ¿© ±ô¹ÚÀÓÀ» Á¦°ÅÇÑ´Ù. ÀÌ ½ºÅ¸ÀÏÀ» true·Î ¹Ù²Ù¾ú´Ù¸é UserPaint¿Í AllPaintingInWmPaintµµ true·Î ¼³Á¤ÇØ¾ß ÇÑ´Ù. |
OptimizedDoubleBuffer |
ȸ鿡 Á÷Á¢ ±×¸®Áö ¾Ê°í ¹öÆÛ¿¡ ¸ÕÀú ±×·Á ±ô¹ÚÀÓÀ» ÃÖ¼ÒÈÇÑ´Ù. |
UseTextForAccessibility |
ÄÁÆ®·ÑÀÇ Active Accessibility¿Í ¼îÆ®ÄÆÀ» Text ÇÁ·ÎÆÛƼ·Î ÁöÁ¤ÇÑ´Ù. |
´å³Ý¿¡¼´Â °´Ã¼ÀÇ ¼Ó¼ºÀ» ³ëÃâÇÒ ¶§ ÁÖ·Î ÇÁ·ÎÆÛƼ¸¦ »ç¿ëÇÏÁö¸¸ ½ºÅ¸ÀÏÀº Á¾·ù°¡ ¿ö³« ¸¹¾Æ ¸Þ¼µå·Î °ªÀ» Á¶»ç, ¼³Á¤ÇÑ´Ù. ½ºÅ¸ÀÏÀ» ÀÏÀÏÀÌ ÇÁ·ÎÆÛƼ·Î Á¤ÀÇÇÏ¸é °´Ã¼°¡ ³Ê¹« Ä¿Á® ³¶ºñ°¡ ½ÉÇÏ´Ù. °Ô´Ù°¡ °¢ ½ºÅ¸ÀÏÀº ¸ðµÎ 1ºñÆ®ÀÇ bool ÇüÀ̶ó ÇÁ·ÎÆÛƼ·Î ¸¸µé¸¸ÇÑ Å©±âµµ µÇÁö ¸øÇÑ´Ù.
±×·¡¼ 1ºñƮ¥¸® ÀÜìÀ̵éÀ» ½ÎÀâ¾Æ ÇϳªÀÇ ½ºÅ¸ÀÏ°ªÀ¸·Î ±â¾ïÇ쵂 °¢ ½ºÅ¸ÀÏÀ» °³º°ÀûÀ¸·Î ¾×¼¼½ºÇϱâ À§ÇØ ¿°ÅÇü°ú ¸Þ¼µå¸¦ Á¦°øÇÑ´Ù. ÄÁÆ®·ÑÀº ½ºÅ¸ÀÏÀ» ºñÆ®Çʵå·Î ÀúÀåÇÏ¿© ¸Þ¸ð¸®¸¦ Àý¾àÇÑ´Ù. ¸Þ¼µå¸¦ È£ÃâÇØ¾ß ÇÑ´Ù´Â Á¡¿¡¼ ¹ø°Å·ÓÁö¸¸ 1ºñƮ¥¸® ÇÁ·ÎÆÛƼ¶ó°í »ý°¢ÇÏ¸é µÈ´Ù. ¿°Å ¸â¹öÀÇ À̸§ÀÌ °ð ½ºÅ¸ÀÏ ÇÁ·ÎÆÛƼÀÇ À̸§ÀÌ´Ù.
½ºÅ¸ÀÏÀÇ Å¸ÀÔÀº bool ÇüÀ̸ç true ¶Ç´Â false µÑ Áß ÇϳªÀÇ °ªÀ» ±â¾ïÇϹǷΠÁö±ØÈ÷ ´Ü¼øÇÏÁö¸¸ ÀûÀçÀû¼Ò¿¡ Á¦´ë·Î È°¿ëÇÏ´Â °ÍÀº º¸±âº¸´Ù ±î´Ù·Ó´Ù. ½ºÅ¸Àϳ¢¸® ¼·Î ¿¬°üµÇ´Â °Íµµ ÀÖ°í ¸ðµç ÄÁÆ®·Ñ¿¡ ½ºÅ¸ÀÏÀÌ ´Ù Àû¿ëµÇ´Â °Íµµ ¾Æ´Ï¾î¼ È¿°ú¸¦ ¾ó¸¥ ¿¹ÃøÇϱ⠽±Áö ¾Ê´Ù.