Xamarin

Xamarin ฮาเฮ #2: กำหนดสีพื้นหลัง และสีข้อความในส่วนหัวของ Page

เรื่องที่เกี่ยวข้อง - Xamarin, Xamarin Tip & Trick, Xamarin.Forms

เทคนิคสนุกๆ นี้เอาไว้อ่านเพิ่มเติม หลังจากเราอบรมคอร์สเรียนสด หรือคอร์สออนไลน์ Xamarin กับโค้ชพล แล้วนะ

หลายๆ คนน่าจะได้ใช้ NavigationPage  แสดงชื่อ Title  ของแต่ละเพจในแอพกันไปแล้ว แต่ถ้าเกิดเราไม่ชอบสีสันของส่วนหัว (Header) ใน Page เราจะเปลี่ยนสีมันยังไงดี?

ส่วน Header ของ Navigation ที่สีขาวจืดๆ
ส่วน Header ของ Navigation ที่สีขาวจืดๆ

วิธีกำหนดสีสันใน Header ของ Page

เราสามารถกำหนดสีให้ได้ง่ายๆ ผ่าน Property ชื่อ BarBackgroundColor  และ BarTextColor  ครับ

เช่นถ้าต้องการให้พื้นหลังของส่วนหัวเป็นสีน้ำเงิน และตัวหนังสือเป็นสีขาวก็สามารถใช้คลาสที่ชื่อ Color มากำหนดได้เช่นกัน

MainPage = new NavigationPage(new PokeMePage())
{
        BarBackgroundColor = Color.Blue,
	BarTextColor = Color.White            
};

ก็จะได้เป็นแบบนี้

ส่วน Header ของหน้าเพจที่แต่งสีแล้ว
ส่วน Header ของหน้าเพจที่แต่งสีแล้ว

ขอให้สนุกกับการเรียนรู้สร้างแอพด้วย Xamarin นะครับ 🙂

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save