Silverlight 3 Released แก้ปัญหาบั๊กการป้อนภาษาไทยที่มีสระบน-ล่างแล้วคร๊าบ


 

Silverlight_detail เมื่อวันที่ 10 กรกฏาคม 2552 ที่ผ่านมา ไมโครซอฟต์ได้ปล่อย Silverlight 3 (SL3) ตัวจริงออกมา หลังจากมีเวลาว่างนิดหน่อย… ก็ไปทำการโหลด ลงมาลองเล่นดูทั้นที สิ่งแรกเลยที่ต้องขอทดสอบก่อน คือไมโครซอฟต์แก้บั๊ก ภาษาไทยแล้วหรือยังน้อ เพราะเวอร์ชั่นก่อนหน้านี้ มันมีปัญหาการป้อน สระภาษาไทย บน-ล่าง ไม่ได้ เป็นปัญหาอันยาวนานตั้งแต่ SL2 b1 จนล่าสุด SL3 b1 ปัญหายังคาอกเหมือนเดิม กะว่าใน SL3 ตัวจริงนี้ ถ้า บั๊กดังกล่าวยังอยู่ คงมีเคือง และจะไม่ใช้งานมันต่อไป จะรออีกที SL10 เลยดีกว่า

หลังจากโหลด SL3 และ Blend 3 มาเรียบร้อย ไม่ขอทำอะไรมาก ขอทดสอบบั๊กดังกล่าวก่อนเลยครับหลังจากเก็บกดมานานตั้งแต่ SL2 (ด้วยการแก้ปัญหาโดยการกลับไปใช้วิธี OverlayingHTM คือใช้คอนโทรล TextBox ของ HTML แทน เหมือนใน SL1)

 

logo_expressionBlend3  tile_expressionBlend3

 

1.เปิด Blend 3 ขึ้นมา (โอ้ LOGO เปลี่ยนไป สวยงามอีกแบบ บ่งบอกว่านักออกแบบจะออกแบบได้อย่างเมามันเหมือน LOGO) ใน Blend 3 ได้รวม SketchFlow เข้ามาเพื่อช่วยในการออกแบบ (แบบย่อๆ) เพื่อสร้าง prototypes ได้ง่ายๆ ขึ้น, สามารถนำไฟล์จาก PowerPoint เข้ามาใน หน้าจอโปรเจ็กต์ได้ แล้วยัง export หน้าจอที่ออกแบบไปเป็นเอกสารWord  ได้ด้วยครับ แต่ยังไม่ได้ทดสอบในตอนนี้ จึงยังไม่ขอกล่าวถึงในรายละเอียด จากนั้นก็ไปทำการสร้างโปรเจ็กต์ SL3

1 2

 

2. ลาก TexBox มาใส่ในอาร์ดบอร์ดหนึ่งอัน (Blend 3 มีการเพิ่มแท็บ Assets เข้ามาช่วยให้การเข้าใช้งานง่ายขึ้นเยอะ)

3

 

3. กลับไปที่แท็บ Project เพิ่ม font เข้ามาในโปรเจ็กต์ (เรายังคงต้องฝัง (Embed) font เข้ามาในโปรเจ็กต์เดิมครับ)

4 5

 

4. เพิ่ม font tahoma เข้ามาในโปรเจ็กต์เรียบร้อย กำหนด font ให้ TextBox เลย

6 7

 

5. กด F5 รันทันที แล้วทำการป้อนภาษาไทยที่มีสระ อยู่บน-ล่าง

 

YES!… ใช้งานได้ แล้วครับท่านทั้งหลาย

8

เกือบได้รอใช้ SL10 แล้วเรา…

 

แหล่งข้อมูลดาวน์โหลด:
http://cid-7d608959d854cb28.skydrive.live.com/embedrowdetail.aspx/SourcesCode/SilverlightApplication|_SL3|_SupportThaiCharSet.zip

 

แหล่งข้อมูลอื่นๆ ที่เกี่ยวข้อง:

 

ผู้เขียน
Columnist

Advertisements
เกี่ยวกับ

Nuchit Atjanawat is a Microsoft MVP, GreatFriends Community Leader, WindowsITPro Columnist(Mr.Nano), Silverlight Business Application Instructor, Speaker in various Microsoft events, Author, passionate Blogger and a Software Engineer by profession. He has a very good skill over Silverlight, LightSwitch, C#, XAML & Blend. He shares his technical findings, tutorials in his technical blog. Follow his Blog and Facebook page to be updated on latest articles. - Technical Blog: https://janawat.wordpress.com - WindowsITPro Columnist(Mr.Nano): http://windowsitpro.net - The GreatFriends.Biz Community Discussion Board (nano): http://greatfriends.biz - witter: https://twitter.com/janawat - Facebook Page: https://www.facebook.com/nuchit - Instructor: http://bit.ly/GF250-01, http://bit.ly/GF150-02

เขียนใน Silverlight

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

In Archive
%d bloggers like this: