[.NET] Windows Phone 7 »çÄ¢¿¬»ê °è»ê±â ¾Û °³¹ßÇϱâ
HappyBono 2011-04-15 20:16 Á¶È¸ 0 Ãâó: º»ÀÎÀÛ¼º
|
¾È³çÇϽʴϱî? ÇØÇǺ¸³ë(happy_bono) Àλçµå¸³´Ï´Ù.
¿À´ÃÀº Windows Phone 7 °è»ê±â ¾Û °³¹ß°ú °ü·ÃÇÏ¿© ¾È³»µå¸®µµ·Ï ÇϰڽÀ´Ï´Ù. °è»ê±â °³¹ß À̶ó Çϸé, °¡Àå ¸ÕÀú ¸Ó¸´¼Ó¿¡ ¶°¿À¸£´Â °ÍÀÌ ºñÁÖ¾óº£ÀÌÁ÷, Windows Application (PC ¾îÇø®ÄÉÀ̼Ç) °³¹ß½Ã¿¡¼ »ç¿ëµÇ¾îÁ³´ø val() ÇÔ¼öÀä, À̹ø Windows Phone 7 °è»ê±â¸¦ °³¹ß ÇÏ½Ç °æ¿ì, val() ÇÔ¼ö¸¦ »ç¿ëÇÏ½Ã¸é ¾ÈµË´Ï´Ù. ±× ÀÌÀ¯ÀÎ Áï½¼, ºñÁÖ¾óº£ÀÌÁ÷ .NET (WPF) À» ±âÁ¸¿¡ ´Ù·ç¾î º¸½Å °æÇèÀÌ ÀÖÀ¸½Ã´Ù¸é, Visual Studio¿¡¼ Windows Phone ¾îÇø®ÄÉÀÌ¼Ç ÇÁ·ÎÁ§Æ® ÆÄÀÏÀ» »ý¼ºÇغ¸½Ç °æ¿ì, ¹Ù·Î ¾Ë¾Æ ä½Ç ¼ö ÀÖÀ¸½ÇÅÙµ¥¿ä, ±×·¸½À´Ï´Ù. ¾Æ·¡ º¸½Ã´Â ¹Ù¿Í °°ÀÌ Windows Phone ¾îÇø®ÄÉÀÌ¼Ç ÇÁ·ÎÁ§Æ® ÆÄÀÏÀÇ È®ÀåÀÚ°¡ .designer ¶Ç´Â .vb È®ÀåÀÚ°¡ ¾Æ´Ñ, µðÀÚÀÎ (GUI) ÇÁ·ÎÁ§Æ® ÆÄÀÏÀÇ È®ÀåÀÚ´Â .xaml ·Î ÀÌ·ç¾îÁ® ÀÖ°í, ¼Ò½º (ÄÚµù) ÆÄÀÏÀº .xaml.vb È®ÀåÀÚ·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù.
ÀÌ´Â °ð Windows Phone À¯Àú ÀÎÅÍÆäÀ̽ºÀÇ ±âº»Àº ½Ç¹ö¶óÀÌÆ®·Î Á¦À۵Ǿî ÀÖ°í, WPF ¸¦ Áö¿øÇÔÀ» ÀǹÌÇϴµ¥¿ä, WPF ¿¡ ´ëÇÑ ¼³¸í ¹× °Á´ ÃßÈÄ ¿Ã·Áº¸µµ·Ï ÇϰÚÀ¸¸ç, ¿ì¼± °è»ê±â ¾îÇà °³¹ß ºÎÅÍ ÂùÂùÈ÷ ÇØ º¸µµ·Ï ÇϰڽÀ´Ï´Ù.
¿ì¼± ¾Æ·¡ º¸½Ã´Â ȸéÀÌ ¹Ù·Î Windows Phone À» À§ÇÑ »çÄ¢¿¬»ê °è»ê±âÀÇ ±âº» ±¸Á¶ ¹× ÄÁÆ®·Ñ À§Ä¡ ÀÔ´Ï´Ù. ¾Æ·¡ º¸½Ã´Â ȸé°ú °°ÀÌ ÅØ½ºÆ®¹Ú½º µÎ °³¿Í ¸®½ºÆ®¹Ú½º Çϳª, ÅØ½ºÆ® ºí·Ï (·¹À̺í) ¸¦ ÁغñÇÏ¿© ÁÖ¼¼¿ä. Ȥ½Ã, ÄÁÆ®·Ñ ¹èÄ¡ ¹æ¹ý¿¡ ´ëÇØ ¸ð¸£½Ã´Â °æ¿ì, http://cafe.naver.com/vscsharp/339 °Ô½Ã±ÛÀ» ÂüÁ¶ÇÏ¿© Áֽñ⠹ٶø´Ï´Ù.
Áغñ°¡ ³¡³ª¼ÌÀ¸¸é ÀÌÁ¦ ¸®½ºÆ® ¹Ú½º¿¡ Ç׸ñÀ» Ãß°¡ÇÏ¿©¾ß Çϴµ¥¿ä, ¿ì¼±, »ý¼ºÇϽŠListBox ÄÁÆ®·Ñ¿¡¼ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öư Ŭ¸¯ -> Properties Ç׸ñÀ» ã¾Æ Ŭ¸¯ÇϽŠÈÄ,
»õ·Î º¸¿©Áö´Â ¼Ó¼º (Properties) â¿¡¼ Items Ç׸ñÀÇ °¡Àå ¿ìÃø¿¡ À§Ä¡ÇÑ "..." ¹öưÀ» Ŭ¸¯ÇÏ¿© ÁÖ¼¼¿ä.
ÀÌ·¸°Ô ÇϼÌÀ¸¸é ¾Æ·¡¿Í °°ÀÌ Collection Editor âÀÌ º¸¿©Áö°Ô µÇ´Âµ¥, ¿©±â¼ ListBox1ÀÇ Ç׸ñÀ» Á¶Á¤ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¿ì¼±, Áß¾Ó »ó´Ü¿¡ À§Ä¡ÇÑ Add ¹öưÀ» ³× ¹ø Ŭ¸¯Çϼż ³× °³ÀÇ Ç׸ñÀ» ÁغñÇÏ¿© Áֽðí, »ý¼ºµÈ ListBoxItem Ç׸ñ Áß Content ¼Ó¼ºÀ» °¢°¢ "´õÇϱâ", "»©±â", "°öÇϱâ", "³ª´©±â"·Î º¯°æ (¼öÁ¤) ÇÏ¿© ÁֽŠÈÄ, ¸Ç ¸¶Áö¸·¿¡ ¸Ç ÇÏ´ÜÀÇ OK ¹öưÀ» ´·¯ÁÖ½Ã¸é µÇ°Ú½À´Ï´Ù.
(Âü°í: À§ÀÇ Content ¼Ó¼ºÀÇ °æ¿ì ±âº» PC ¾îÇø®ÄÉÀÌ¼Ç °³¹ß½Ã¿¡´Â Text ¼Ó¼ºÀÌ¿À³ª Windows Phone 7 ¾îÇø®ÄÉÀÌ¼Ç ÀÚü°¡ WPF ±â¹ÝÀ¸·Î Çϱ⠶§¹®¿¡ ÀÌ·¯ÇÑ Â÷À̰¡ ³ªÅ¸³³´Ï´Ù. Âø¿À ¾øÀ¸½Ã±â ¹Ù¶ø´Ï´Ù.)
ÀÌÁ¦, ÀÌ·¸°Ô À¯ÀúÀÎÅÍÆäÀ̽º (MainPage) µðÀÚÀÎ ºÎºÐÀÌ ¸ðµÎ ¿Ï¼ºµÇ¾ú´Âµ¥¿ä, Áö±ÝºÎÅÍ´Â º»°ÝÀûÀÎ ¼Ò½º¸¦ ÄÚµù ÇØ º¸°í, ºÐ¼®Çغ¸µµ·Ï ÇϰڽÀ´Ï´Ù. ÄÚµù âÀ» ¿ ¶§´Â ÄÚµùÇÏ½Ç ÄÁÆ®·Ñ (¿©±â¼´Â, ListBoxÀ» ´õºí Ŭ¸¯) ÇϽðųª ´ÙÀ½ ȸé°ú °°ÀÌ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߸¦ ´·¯ ³ª¿À´Â ¸Þ´º¿¡¼ View Code Ç׸ñÀ» ã¾Æ Ŭ¸¯ÇÏ¿© ÁÖ½Ã¸é µË´Ï´Ù.
±×·³ ÄÚµù âÀÌ º¸¿©Áö°Ô µÇ´Âµ¥¿ä, ¾Æ·¡¿Í °°Àº ¼Ò½º¸¦ °°Àº À§Ä¡¿¡ ±×¸®°í °°Àº ÄÚµù â¿¡ ÀÔ·ÂÇϽŠÀÌÈÄ, µð¹ö±ë (F5 ۸¦ ´·¯ÁÖ¼¼¿ä) ÇØ º¸½Ã¸é ÄÄÇ»ÅÍ È¸éÀÇ °¡»ó Windows Phone 7 ¿¡¹Ä·¹ÀÌÅÍ¿¡¼ ½ÇÇàµÇ´Â °ÍÀ» Á÷Á¢ È®ÀÎÇØ º¸½Ç ¼ö ÀÖ´ä´Ï´Ù.
À§¿¡¼ ¸»¾¸µå·È´ø ¹Ù¿Í °°ÀÌ Windows Phone Application (À©µµ Æù 7 ¾îÇø®ÄÉÀ̼Ç) °³¹ß½Ã Val ÇÔ¼ö¸¦ Áö¿øÇÏÁö ¾Ê±â ¶§¹®¿¡ µÎ ¼ö ¿ª½Ã °¢°¢ÀÇ º¯¼ö·Î ÁöÁ¤ÇϽŠÀÌÈÄ °è»êÀ» ÇØ ÁÖ¼Å¾ß ÇÑ´Ù´Â Á¡À» ±â¾ïÇϼ¼¿ä.
ÀÌ¿ÜÀÇ ¼³¸íÀº À§ÀÇ Äڵ忡 ÀÌ¹Ì ÁÖ¼®À» ´Þ¾Æ ³õ¾Ò±â ¶§¹®¿¡ º°µµ·Î ÇÏÁö ¾Ê°Ú½À´Ï´Ù. ¸ðµÎ ÀÌÇØÇÏ¼Ì´Ù°í °¡Á¤ÇϰÚÀ¸³ª, Áú¹®ÀÌ ÀÖÀ¸½Å °æ¿ì, Àú¿¡°Ô À̸ÞÀÏ (happy_bono@naver.com) Áֽøé Á¤¼º¾î¸° ´äº¯ ¹Þ¾Æº¸½Ç ¼ö ÀÖÀ¸´Ï Ä«Æä À̿뿡 Âü°íÇÏ¿© Áֽñ¸¿ä, ¸¶Áö¸·À¸·Î ¿¡¹Ä·¹ÀÌÅÍ¿¡¼ µð¹ö±ëµÇ´Â ¿Ï¼ºµÈ »çÄ¢¿¬»ê °è»ê±â¸¦ º¸¿©µå¸®°í, Àú´Â À̸¸ ¹°·¯°¡µµ·Ï ÇϰڽÀ´Ï´Ù. ¿À´Ãµµ ÇູÇÑ ÇÏ·ç º¸³»¼¼¿ä~
°¨»çÇÕ´Ï´Ù. By. ÇØÇǺ¸³ë(happy_bono) |