|
|
Copyright © 2003-2009 By Suthep Sangvirotjanaphat |
|
|
|
Mobile: 089-967-2200, 081-915-7816 Phone: 0-2992-4877 Fax: 0-2992-4878 Fast Contact Us |
GreatFriends.Biz Community |
Custom Search
|
Download:
แอพพลิเคชันหลายๆ ตัวมักจะมี dialog ขนาดเล็กโต้ตอบก่อน เมื่อเราเปิดแอพพลิเคชัน (เพื่อหลอกผู้ใช้งานให้รู้สึกว่า ไม่รอนานเกินไป)
หรือที่เรียกว่า Splash Screen สำหรับแอพพลิเคชันบน WPF แล้วสามารถทำได้ง่ายๆ เพียงแค่เพิ่มรูปภาพที่ต้องการทำเป็น dialog ดังกล่าว แล้วทำการปรับพรอเพอร์ตี้ของรูปถาพ Build Action เป็น SplashScreen ก็เป็นอันเรียบร้อย ดังรูป
จากนั้นก็ทดสอบรันแอพพลิเคชัน จะเห็นว่าเราได้ Splash Screen แล้ว
อื้มง่ายดีครับ
Download:
Source=>กรรมกรซอฟต์แวร์
|
|
nano |
วันที่ส่ง: 15 พ.ค. 52 14:30 GMT+7 วันที่ปรับล่าสุด: 30 พ.ค. 52 18:16 GMT+7 |
|
|
เฮียอ้วน |
วันที่ส่ง: 16 พ.ค. 52 00:59 GMT+7 วันที่ปรับล่าสุด: 16 พ.ค. 52 00:59 GMT+7 |
อิอิ ขอบคุณครับ คุณ Nano ยังไม่ได้ใช้เหมือนกัน เห อ ๆ
|
|
mr.l |
วันที่ส่ง: 16 พ.ค. 52 21:41 GMT+7 วันที่ปรับล่าสุด: 16 พ.ค. 52 21:41 GMT+7 |
ลองทำดูกับ Win App Project ปกติ มันก็มีหน้าจอ เช่นนี้เหมือนกัน แต่ ไม่มีผลอะไรเลยแฮะ สงสัยจะทำมาเพื่อ WPF อย่างเดียวมั้ง


|
|
mie |
วันที่ส่ง: 18 พ.ค. 52 02:30 GMT+7 วันที่ปรับล่าสุด: 18 พ.ค. 52 02:30 GMT+7 |
น่าจะใช้ได้เฉพาะ WPF Application เนื่องจากว่า
WPF Splash Screen เป็นฟีเจอร์ที่มีมาใน VS2008 SP1
เพื่อแก้ปัญหาหน้าจอหลักของ WPF ใช้โหลดช้า
เพราะโฮสต์ของ WPF และ DirectX DLLs จะต้องมีการโหลดและ initialized
ก่อนหน้าต่างของ WPF แสดง

|
|
nano |
วันที่ส่ง: 20 พ.ค. 52 00:14 GMT+7 วันที่ปรับล่าสุด: 20 พ.ค. 52 00:14 GMT+7 |
ผมลองกลับไปใช้ VS2008 team edition (Microsoft Visual Studio Team System 2008 Team Suite - ENU)
มองไม่เห็น Splash Screen อะครับ ใครเป็นเหมือนผมใหมครับ
|
|
nano |
วันที่ส่ง: 25 พ.ค. 52 18:29 GMT+7 วันที่ปรับล่าสุด: 25 พ.ค. 52 18:29 GMT+7 |
|
|
Nine (นาย) |
วันที่ส่ง: 25 พ.ค. 52 19:41 GMT+7 วันที่ปรับล่าสุด: 25 พ.ค. 52 19:41 GMT+7 |
Splash Screen ของผม มีมาเฉพาะ VB ครับ
ถ้าเป็น c# Project จะไม่เห็น Splash Screen ใน Item Templates ต้องสร้างเองครับ
|
|
mie |
วันที่ส่ง: 30 พ.ค. 52 12:34 GMT+7 วันที่ปรับล่าสุด: 30 พ.ค. 52 12:34 GMT+7 |
ของผม VS2008 Profressional รวมถึง VS2010 Beta มีแต่ของ VB เช่นกันครับ
|
|
mr.l |
วันที่ส่ง: 30 พ.ค. 52 18:03 GMT+7 วันที่ปรับล่าสุด: 30 พ.ค. 52 18:03 GMT+7 |
VS2008 Pro VB เช่นกันครับ
|
|
nano |
วันที่ส่ง: 30 พ.ค. 52 18:16 GMT+7 วันที่ปรับล่าสุด: 30 พ.ค. 52 18:16 GMT+7 |
|
เรียน .NET/OOAD กับ อ.สุเทพ (surrealist) Microsoft Most Valuable Professional (MVP): |
![]() ลงทะเบียนเรียน |