<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>minib0x: more than a box : including IT, website, craft, felt, handmade &#187; ปฏิทิน</title>
	<atom:link href="http://minib0x.com/blog/tag/%e0%b8%9b%e0%b8%8f%e0%b8%b4%e0%b8%97%e0%b8%b4%e0%b8%99/feed/" rel="self" type="application/rss+xml" />
	<link>http://minib0x.com/blog</link>
	<description>minib0x: more than a box</description>
	<lastBuildDate>Fri, 11 May 2012 09:47:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>[ASP.net+VB] การสร้าง Pop-up Calendar</title>
		<link>http://minib0x.com/blog/2009/04/aspnetvb-pop-up-calendar/</link>
		<comments>http://minib0x.com/blog/2009/04/aspnetvb-pop-up-calendar/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 04:09:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.net+VB]]></category>
		<category><![CDATA[ASP.net]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[pop-up calendar]]></category>
		<category><![CDATA[ปฏิทิน]]></category>

		<guid isPermaLink="false">http://minib0x.com/blog/?p=573</guid>
		<description><![CDATA[วันนี้จะทำ Pop Up Calendar แบบนี้ เมื่อคลิกที่ปุ่ม ก็จะโชว์ปฏิทิน แบบนี้ เตรียมพร้อมก่อนใช้งาน 1. ก่อนอื่น ต้องดาวโหลด Control Set จากเว็บนี้  eworldui.net เมื่อดาวโหลดมาเสร็จแล้วก็ install โลดดดดดดด 2. เมื่อ install เสร็จแล้วก็เปิด Visual Studio ขึ้นมา มองไปที่ toolbox แล้ว คลิกขวา เลือก Add Tab เพื่อสร้าง Tab สำหรับเก็บ Control ของ eWorldUI (จะไม่ Add Tab ก็ได้นะ แต่ทำไว้เพื่อความสะดวกในการใช้งานในครั้งต่อๆ ไป) 3. พิมพ์ชื่อ Tab ว่า  eWorldUI 4. เลือก Tab eWorldUI แล้วคลิกขวา Choose Items 5. เลือก Items ที่มี Namespac ว่า eWorld.UI ทั้งหมด (คลิก Namespace ก็ได้เพื่อให้เรียงตามตัวอักษร) จากนั้นกด OK 6. จะเห็นว่าที่ Toolbox ของเราจะมีเพิ่มขึ้นมามากมาย (แต่ในที่นี้จะแนะนำแค่ [...]]]></description>
			<content:encoded><![CDATA[<p>วันนี้จะทำ Pop Up Calendar แบบนี้</p>
<p style="text-align: center;"><img class="aligncenter" title="aspnet-popupcalendar-10" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-10.png" alt="aspnet-popupcalendar-10" /></p>
<p>เมื่อคลิกที่ปุ่ม ก็จะโชว์ปฏิทิน แบบนี้</p>
<p style="text-align: center;"><img class="aligncenter" title="aspnet-popupcalendar-11" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-11.png" alt="aspnet-popupcalendar-11" /></p>
<p><span style="color: #99cc00;"><span style="font-size: medium;"><strong>เตรียมพร้อมก่อนใช้งาน</strong></span></span></p>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">1. ก่อนอื่น ต้องดาวโหลด Control Set จากเว็บนี้  <a href="http://www.eworldui.net/Download.aspx">eworldui.net</a> เมื่อดาวโหลดมาเสร็จแล้วก็ install โลดดดดดดด</span></p>
<ol><img title="aspnet-popupcalendar-01" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-01.png" alt="aspnet-popupcalendar-01" width="470" height="367" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">2. เมื่อ install เสร็จแล้วก็เปิด Visual Studio ขึ้นมา มองไปที่ toolbox แล้ว คลิกขวา เลือก <strong>Add Tab</strong> เพื่อสร้าง Tab สำหรับเก็บ Control ของ eWorldUI<em> (จะไม่ Add Tab ก็ได้นะ แต่ทำไว้เพื่อความสะดวกในการใช้งานในครั้งต่อๆ ไป)</em></span></p>
<ol><img title="aspnet-popupcalendar-02" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-02.png" alt="aspnet-popupcalendar-02" width="302" height="331" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">3. พิมพ์ชื่อ Tab ว่า  <strong>eWorldUI</strong></span></p>
<ol><img title="aspnet-popupcalendar-03" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-03.png" alt="aspnet-popupcalendar-03" width="202" height="152" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">4. เลือก Tab eWorldUI แล้วคลิกขวา <strong>Choose Items</strong></span></p>
<ol><img title="aspnet-popupcalendar-04" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-04.png" alt="aspnet-popupcalendar-04" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">5. เลือก Items ที่มี Namespac ว่า eWorld.UI ทั้งหมด (คลิก Namespace ก็ได้เพื่อให้เรียงตามตัวอักษร) จากนั้นกด OK</span></p>
<ol><img title="aspnet-popupcalendar-05" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-05.png" alt="aspnet-popupcalendar-05" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">6. จะเห็นว่าที่ Toolbox ของเราจะมีเพิ่มขึ้นมามากมาย (แต่ในที่นี้จะแนะนำแค่ CalendarPopup อย่างเดียว อิอิ)</span></p>
<ol><img title="aspnet-popupcalendar-06" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-06.png" alt="aspnet-popupcalendar-06" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">7. ต่อมา ไปที่ Solution Explorer คลิกขวาที่ชื่อ Project จากนั้นเลือก<strong> Add Reference</strong></span></p>
<ol><img title="aspnet-popupcalendar-07" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-07.png" alt="aspnet-popupcalendar-07" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">8. เลือก <strong>Excentrics World Controls</strong></span></p>
<ol><img title="aspnet-popupcalendar-08" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-08.png" alt="aspnet-popupcalendar-08" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">9. แค่นี้ก็พร้อมใช้งานแล้ว</span></p>
<ol></ol>
<p><br class="spacer_" /></p>
<p><span style="color: #99cc00;"><span style="font-size: medium;"><strong>ใช้งาน CalendarPopup (Design)<br />
</strong></span></span></p>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">1. ลาก CalendarPopup มาจาก Toolbox จะได้ดังนี้</span></p>
<ol><img title="aspnet-popupcalendar-09" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-09.png" alt="aspnet-popupcalendar-09" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">2. ลอง Run ดูจะได้แบบนี้</span></p>
<ol><img title="aspnet-popupcalendar-10" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-10.png" alt="aspnet-popupcalendar-10" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">3. ลองคลิกที่ปุ่ม &#8230; จะได้แบบนี้</span></p>
<ol><img title="aspnet-popupcalendar-11" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-11.png" alt="aspnet-popupcalendar-11" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">4. โอ้ววว เสร็จแล้ว pop up calendar ที่ต้องการ</span></p>
<ol></ol>
<p><strong>(ไม่ต้องเขียนเองให้เมื่อยตุ้ม&#8230;)</strong></p>
<p><br class="spacer_" /></p>
<p><span style="color: #99cc00;"><span style="font-size: medium;"><strong>ใช้งาน CalendarPopup (Coding)</strong></span></span></p>
<p>หลังจากมี Design ของ CalendarPopup แล้ว ต่อมาเราก็จะมาเขียนโค้ดเพื่อนำไปใช้งาน<br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>เป้าหมายคือ เมื่อเลือกวันที่เสร็จแล้ว กด OK ให้โชว์วันที่ที่เลือกไว้ (ง่ายๆ ก่อน)</p>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">1. หน้า Design เพิ่มเติมนิดหน่อยแบบนี้</span></p>
<ol><img title="aspnet-popupcalendar-12" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-12.png" alt="aspnet-popupcalendar-12" width="202" height="124" /></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">2. Double Click ที่ปุ่ม OK เพื่อเขียนโค้ด</span></p>
<ol><code> Dim myDate As Date<br />
myDate = CalendarPopup1.SelectedDate<br />
lblDate.Text = myDate.ToString()</code></ol>
<p><span style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">3. ลอง Run ดู จะได้แบบนี้</span></p>
<ol><img title="aspnet-popupcalendar-13" src="http://minib0x.com/blog/wp-content/uploads/2009/04/aspnet-popupcalendar-13.png" alt="aspnet-popupcalendar-13" width="198" height="130" /></ol>
<p>ไม่เพียงแค่โชว์ Date ได้เท่านั้น ลอง CalendarPopup1.SelectedDate แล้วจุด ดูจะขึ้น Property มา สามารถเลือกได้ทั้ง Day, Month, Year, DayOfWeak เป็นต้น</p>
<p>ลองเล่นดูเพิ่มเติม และแล้ววันนี้ก็สร้าง Pop Up Calendar ได้ตามความต้องการ</p>
<p>ต้องขอบคุณพี่ดิว สำหรับคำแนะนำ ^^&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://minib0x.com/blog/2009/04/aspnetvb-pop-up-calendar/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

