‫ยินดีต้อนรับกลับ.
‫ในวิดีโอนี้ ฉันอยากจะพูดถึงข้อมูลคุณสมบัติและทริกเกอร์เหตุการณ์ เนื่องจากสิ่งเหล่านี้ค่อนข้างสำคัญเมื่อคุณต้องการปรับเปลี่ยนสิ่งต่างๆ
‫ในระหว่างเดินทาง
‫ในกรณีนี้ ผมจะปรับข้อความที่นี่
‫ดังนั้นเมื่อฉันดูมัน ฉันจะวางเมาส์เหนือมันและข้อความจะเปลี่ยนสีและลักษณะโดยทั่วไปของมัน
‫แล้วนี้.
‫สวัสดีเพื่อน
‫อย่างที่คุณเห็น มันคือขนาด มันสูงขึ้น
‫ดังนั้นมันจึงเหมือนกับแอนิเมชั่นที่นี่
‫แล้วเรามีกล่องกาเครื่องหมายนี้ นี่คือใครบางคนที่นั่น และข้อความนี้บอกว่าไม่ และฉันจะคลิกที่มันและมันบอกว่า
‫โอ้ แน่นอน มีคนอยู่ที่นั่น ดังนั้นฉันเอง
‫ใช่ฉันสามารถคลิกที่มัน
‫นี่คือสิ่งที่เราจะพูดถึงในวิดีโอนี้ และจะช่วยให้คุณ ทำให้ส่วนติดต่อผู้ใช้ของคุณโดยทั่วไปค่อนข้างเรียบร้อย
‫ค่อนข้างเรียบร้อย เพราะมันสามารถปรับเปลี่ยนได้ทันที และสามารถให้ประสบการณ์ผู้ใช้ที่ดียิ่งขึ้นหรือสร้าง ประสบการณ์ผู้ใช้ที่เพิ่มขึ้น
‫ไปข้างหน้าและสร้างโครงการใหม่ที่นี่
‫และฉันจะเรียก WPA 14 C ซึ่งเป็นข้อมูลคุณสมบัติและทริกเกอร์เหตุการณ์
‫สิ่งที่ฉันมีคือการรวมกันของกริดและแผงสแต็ก
‫ฉันจะเริ่มด้วยแผงสแต็ก
‫แผงสแต็คแบบนั้น
‫และภายในแผงสแต็ค ฉันมีกริด
‫และในนั้นฉันมีบล็อกข้อความที่พูดอะไรบางอย่างเช่น Text Hello โลกที่รักหรือโลกที่รัก
‫แล้วฉันก็มีขนาดตัวอักษร
‫ผมจะตั้งมันเป็น 32
‫ฉันต้องการให้สิ่งนี้เป็นศูนย์กลาง
‫ผมจะเรียกว่าศูนย์กลาง และในแนวตั้ง มันควรจะอยู่กึ่งกลางด้วย
‫ผมจะบอกว่าในบรรทัดถัดไป การจัดแนวดิ่งก็จะอยู่กึ่งกลางเช่นกัน และผมจะปิดมันแบบนั้น
‫ดังนั้นเราจึงมี
‫นี่คือข้อความ Beloved World ของเรา และฉันจะย่อขนาดไฟล์ XAML
‫ดังนั้นในบล็อกข้อความนี้ ฉันสามารถไปข้างหน้าและเปลี่ยนแปลงได้ ตัวอย่างเช่น สไตล์
‫ฉันสามารถทำหลายอย่างได้หลายอย่าง และฉันต้องมีสไตล์เพื่อใช้ทริกเกอร์สไตล์
‫ดังนั้นฉันจะเพิ่มรูปแบบจุดบล็อกข้อความที่จะอนุญาตให้ฉันสร้างสไตล์
‫ตัวอย่างเช่น ฉันต้องเพิ่มประเภทเป้าหมายที่นี่ ซึ่งจะเป็นบล็อกข้อความของเรา
‫และภายในสไตล์นี้ ฉันสามารถไปข้างหน้าและเพิ่มทริกเกอร์เซ็ตเตอร์และสไตล์ได้
‫อย่างแรกเลย ฉันต้องการตัวตั้งค่าซึ่งจะเป็นพื้นหน้าของคุณสมบัติ
‫ดังนั้นฉันจึงต้องการตั้งค่าพื้นหน้า ฉันต้องการเปลี่ยนพื้นหน้า และฉันต้องการเปลี่ยนเป็นสีเขียว
‫มันจะตั้งค่าเป็นสีเขียว
‫และหลังจากนั้น ฉันต้องการทริกเกอร์ที่สามารถทำเช่นนั้นได้ เพราะตอนนี้มันเป็นเพียงสีเขียว
‫แต่ฉันต้องการให้ทริกเกอร์สิ่งนี้ และฉันทำอย่างนั้นด้วยทริกเกอร์ดอทสไตล์
‫ตอนนี้ภายในแท็กทริกเกอร์สไตล์ ฉันสามารถสร้างทริกเกอร์ต่างๆ ของฉันได้ และฉันจะมีทริกเกอร์หนึ่งตัวที่จะวางเมาส์ไว้เหนือ
‫ดังนั้นคุณสมบัติของทริกเกอร์นั้นจึงวางเมาส์ไว้เหนือ
‫ดังนั้นเมื่อใดก็ตามที่เราวางเมาส์เหนือข้อความนี้ ฉันต้องการให้ทริกเกอร์นี้ทำงานและฉันจะต้องการตั้งค่าเป็นจริง
‫ด้วยตัวพิมพ์ใหญ่ T อย่างนั้น
‫ดังนั้นภายในแท็กทริกเกอร์นั้น ฉันสามารถสร้าง setters ของฉันได้ และนั่นคือสิ่งที่ควรเปลี่ยนโดยทั่วไป
‫สมมติว่าตอนนี้ฉันมีข้อความสีเขียวนี้ และฉันต้องการให้เป็นสีแดงเมื่อวางเมาส์เหนือข้อความ
‫ดังนั้นตัวตั้งค่าจะถูกตั้งค่าคุณสมบัติเป็นพื้นหน้าหรือตั้งค่าคุณสมบัติพื้นหน้าเป็นค่าสีแดง
‫ดังนั้นเมื่อใดก็ตามที่ฉันวางเมาส์เหนือมันหรือวางเมาส์ไว้เหนือ ทริกเกอร์นี้จะถูกดำเนินการและตัวตั้งค่าทั้งหมดจะถูกทริกเกอร์เช่นกันหรือดำเนินการเช่นกัน
‫และตัวตั้งค่าตัวต่อไปที่ฉันต้องการเพิ่มจะเป็นคุณสมบัติตัวตั้งค่า
‫และนี่คือการประกาศข้อความที่ฉันต้องการตั้งค่าเป็นขีดเส้นใต้
‫เอาล่ะ มาปิดตัวเซ็ตเตอร์นี้ แล้วมาดูกันว่าทริกเกอร์ของเราทำงานไหม
‫นี่เป็นแค่ข้อความใช่ไหม
‫และลองมาดูโค้ดแบบเจาะลึกกันตอนนี้หรือแบบเจาะลึกกันสักหน่อย
‫ดังนั้นเราจึงมีกริดนี้
‫ซึ่งอยู่ในแผงสแต็ค
‫และเราก็มีบล็อกข้อความนี้
‫และนั่นเป็นเพียงข้อความที่เราเห็นที่นี่ สวัสดีโลกอันเป็นที่รัก
‫มีขนาดตัวอักษรและอยู่ตรงกลาง
‫นั่นคือคุณสมบัติทั่วไปของบล็อกข้อความ
‫แต่ตอนนี้ฉันปรับรูปแบบของบล็อกข้อความเพื่อให้ฉันสามารถเพิ่มองค์ประกอบสไตล์บางอย่างได้ที่นี่
‫และฉันใช้แท็กสไตล์นี้และบอกว่าประเภทเป้าหมายของสไตล์นี้ควรเป็นบล็อกข้อความเองเพราะมันอาจเป็นส่วนประกอบภายในบล็อกข้อความ
‫แต่ตอนนี้มันคงไปไกลเกินไปแล้ว
‫แต่โดยทั่วไปแล้ว เรามีเซ็ตเตอร์ ซึ่งกำหนดสไตล์ไว้
‫นี่คือสิ่งที่ทำในทันทีใช่ไหม?
‫เราไม่จำเป็นต้องเรียกสิ่งนั้น
‫แต่เราสามารถเพิ่มทริกเกอร์สไตล์ซึ่งมีทริกเกอร์ซึ่งตั้งค่าสิ่งต่างๆ และเราจำเป็นต้องระบุคุณสมบัติที่จะทริกเกอร์ทริกเกอร์นี้
‫ที่สุดก็จบลงเช่นกัน
‫เมื่อเป็นจริง ฉันต้องการให้ setters ทำงาน และนั่นจะพูดง่ายๆ ว่า โอเค ฉันต้องการเปลี่ยนคุณสมบัติพื้นหน้าเป็นค่าสีแดง
‫และฉันต้องการตั้งค่าการประกาศข้อความคุณสมบัติเป็นค่าของการขีดเส้นใต้
‫ดังนั้นคุณสามารถเพิ่มตัวตั้งค่าต่างๆ ได้หลายตัวที่นี่หากต้องการ และจะถูกเรียกใช้เมื่อใดก็ตามที่มีการดำเนินการที่นี่
‫และจะถูกดำเนินการหากวางเมาส์ไว้เหนือความเป็นจริง
‫ลองรันโค้ดและดูว่ามันทำงานอย่างไรเพื่อให้เรามีมัน
‫สวัสดีชาวโลกที่รัก
‫และฉันวางเมาส์เหนือมัน
‫และอย่างที่คุณเห็น การตกแต่งข้อความอยู่บนเส้น
‫ดังนั้นข้อความจะถูกขีดเส้นใต้และค่าพื้นหน้าจะเป็นสีแดง
‫ดังนั้นสีนี้จึงเปลี่ยนจากสีเขียวเป็นสีแดง
‫ไม่เป็นไร.
‫นี่คือวิธีที่คุณสามารถดำเนินการต่อและใช้ทริกเกอร์สไตล์หรือทริกเกอร์โดยทั่วไปได้
‫และอย่างอื่นที่คุณเห็นว่าเมื่อค่ากลับเป็นเท็จ มันจะกลับไปเป็นค่าเดิม
‫ขีดเส้นใต้และอ่านไม่เป็นความจริงอีกต่อไป
‫ดังนั้นพวกเขาก็แค่กลับไปที่ค่าเดิมซึ่งเป็นสีเขียวสำหรับพื้นหน้าและขีดเส้นใต้ว่าผิดหรือเท็จ
‫ดังนั้นการประกาศข้อความจึงไม่ถูกขีดเส้นใต้
‫ตอนนี้ ไปข้างหน้าและสร้างบล็อกข้อความอื่นซึ่งจะอยู่ในตารางที่ไม่ซ้ำกัน
‫ดังนั้นฉันจึงต้องการมีกริดหลายอันวางทับกัน
‫ฉันสามารถใช้เสื้อคลุมอื่นได้ แต่ฉันจะใช้กริดที่นี่และที่นั่น
‫ฉันมีบล็อกข้อความอีกครั้ง และคราวนี้มันควรจะพูดว่า สวัสดี บัดดี้ สวัสดี บัดดี้
‫และตอนนี้ในนั้น ผมจะกำหนดขนาดฟอนต์เป็น 24 ขนาดฟอนต์ มันจะเป็น 24
‫จากนั้นฉันต้องการให้จัดตำแหน่งนี้จากส่วนกลางและสำหรับทั้งแนวนอนและแนวตั้ง
‫แล้วบล็อกข้อความนี้ควรจะมีสไตล์
‫ดังนั้นฉันจะจัดสไตล์หลายอย่างที่นี่
‫ก่อนอื่น ฉันต้องการเพิ่มแท็กสไตล์บล็อกข้อความที่นี่และที่นั่น
‫ฉันจะเพิ่มสไตล์
‫และมันจะเป็นบล็อกข้อความประเภทเป้าหมายอีกครั้ง
‫และที่นี่ ฉันสามารถสร้างทริกเกอร์เหตุการณ์ได้
‫ดังนั้นคุณจึงได้เห็นทริกเกอร์สไตล์ที่นี่ ซึ่งเป็นเพียงทริกเกอร์
‫แต่ตอนนี้ฉันต้องการเรียกใช้ทริกเกอร์เหตุการณ์ซึ่งจะต่างออกไปเล็กน้อย
‫เรามาสร้างสไตล์ดอททริกเกอร์กันก่อน เริ่มแท็กทริกเกอร์ และในที่นี้ ฉันต้องการทริกเกอร์เหตุการณ์และการดำเนินการนั้นจะถูกดำเนินการเมื่อเหตุการณ์ที่รูทเป็นจริงและกฎของเหตุการณ์จะถูกป้อนด้วยเมาส์
‫เพื่อที่จะถูกเรียกใช้เมื่อใดก็ตามที่เราป้อนบล็อกข้อความนี้ด้วยเมาส์ของเรา
‫ดังนั้นมันจึงค่อนข้างเหมือนกับที่เราเห็นที่นี่
‫คุณสมบัตินี้ถูกวางเมาส์เหนือ?
‫แต่เราไม่ได้ใช้ทริกเกอร์
‫เรากำลังใช้ทริกเกอร์เหตุการณ์
‫และคุณจะเห็นความแตกต่างในเสี้ยววินาที
‫ในเหตุการณ์นั้น ทริกเกอร์ ฉันสามารถดำเนินการต่อและสร้างการดำเนินการทริกเกอร์เหตุการณ์หรือการกระทำหลายๆ
‫อย่างได้
‫ดังนั้นฉันจึงมีแท็กอื่น และในนี้ ฉันสามารถสร้างการดำเนินการต่างๆ ทั้งหมดที่ฉันต้องการเรียกใช้เมื่อทริกเกอร์เหตุการณ์นี้ถูกทริกเกอร์
‫ดังนั้นเมื่อใดก็ตามที่เราเข้าใช้เมาส์ ให้สร้างการดำเนินการทริกเกอร์เหตุการณ์และจะทำอย่างนั้น
‫เริ่มสตอรี่บอร์ด
‫ดังนั้นเราต้องการแท็กนี้ เริ่มสตอรี่บอร์ด
‫จากนั้นเราสร้างกระดานเรื่องราว และภายในกระดานเรื่องราว เราสามารถทำแอนิเมชั่นได้
‫ดังนั้นแอนิเมชั่นคู่จะเป็นแอนิเมชั่นร่วมซึ่งทำงานในช่วงเวลาที่กำหนด
‫แล้วตรงนี้ เรามีศูนย์เป็นชั่วโมง 0 นาที 0 วินาที และ 500 มิลลิวินาที
‫ดังนั้นในช่วงเวลา 500 มิลลิวินาที ฉันต้องการให้ดำเนินการนี้
‫ดังนั้นแอนิเมชั่นนี้จึงทำงาน แล้วฉันต้องการเปลี่ยนขนาดฟอนต์
‫แต่ตอนนี้เพื่อเปลี่ยนขนาดฟอนต์ ฉันต้องใช้คุณสมบัติกระดานเรื่องราว dot target
‫ดังนั้นจึงคล้ายกับคุณสมบัติ setter ที่เราเคยเห็นที่นี่ ซึ่งเราเปลี่ยนการตกแต่งข้อความและตั้งค่าให้ขีดเส้นใต้
‫ตอนนี้เราต้องใช้วิธีนี้ที่นี่ กระดานเรื่องราว เป้าหมาย ทรัพย์สินแทน
‫และในที่นี้ฉันสามารถบอกได้ว่าคุณสมบัติใดที่ฉันต้องการเปลี่ยน
‫เลยอยากเปลี่ยนขนาดฟอนต์ด้วย
‫และตอนนี้ฉันสามารถระบุค่าได้
‫มีสองคุณสมบัติตรงนี้ และฉันตั้งค่าเป็น 72
‫นั่นคือแอนิเมชั่นคู่ที่เราเรียกใช้ที่นี่
‫มันเลยคล้ายกับที่เราเคยเห็นที่นี่
‫เฉพาะค่าเท่านั้นหรือชื่อต่างกัน
‫นี่คือพร็อพเพอร์ตี้ แต่ตอนนี้เป็นพร็อพเพอร์ตี้เป้าหมายของสตอรีบอร์ด
‫จากนั้นเราก็มีค่าที่ขีดเส้นใต้ไว้ แต่ตอนนี้เป็นคำสำคัญสองคำหรือคุณสมบัติสองอย่างที่เราจำเป็นต้องเปลี่ยน
‫นี่เป็นวิธีที่เราสามารถสร้างแอนิเมชั่นเล็กๆ ที่จะดำเนินการได้
‫ตอนนี้เรามาเริ่มโค้ดนั้นกันและดูว่าเกิดอะไรขึ้น
‫ว่าเรานั้น
‫สวัสดีเพื่อน
‫และเราอยู่ที่นั่น
‫อย่างที่คุณเห็นตอนนี้มันใหญ่และไม่หวนกลับ
‫อ้อ กลับมาที่ขนาดปกติและ
‫ฉันไม่ได้สนใจว่าฉันต้องการอะไรเพราะฉันไม่ได้ใช้งาน
‫ดังนั้นตอนนี้จึงเป็นความท้าทายเล็กน้อยสำหรับคุณ
‫ขอเพิ่มอีกนะครับ.
‫เขาไปที่นี่ซึ่งจะทำอย่างนั้น
‫ดังนั้นให้เพิ่มทริกเกอร์เหตุการณ์
‫เพียงเล็กน้อยมีคำแนะนำเล็กน้อย
‫คุณไม่จำเป็นต้องทำอย่างนั้นอีก
‫คุณเพียงแค่ต้องสร้างหรือทำซ้ำโค้ดนี้
‫ดังนั้นโปรดไปข้างหน้าและเพิ่มฟังก์ชันการทำงาน
‫ดังนั้นเมื่อเมาส์ออกจากบล็อกข้อความนี้ โดยที่ข้อความจะกลับไปเป็นขนาดเดิม ซึ่งก็คือ
‫24 และควรทำในช่วงเวลา 300 มิลลิวินาที
‫ดังนั้นโปรดไปข้างหน้าและลอง
‫ไม่เป็นไร.
‫ฉันหวังว่าคุณจะทำ
‫ดังนั้นฉันจะคัดลอกทริกเกอร์เหตุการณ์นั้น
‫ฉันจะวางมันไว้ด้านล่าง
‫และแทนที่จะป้อนด้วยเมาส์ ฉันจะป้อนบางอย่างที่เหมือนกับใบไม้ของเมาส์
‫และระยะเวลาควรเป็น 300 มิลลิวินาที และขนาดแบบอักษรควรตั้งค่าเป็น 24
‫และนั่นแหล่ะ
‫นี่คือทริกเกอร์เหตุการณ์ที่ฉันต้องการเพื่อย้อนกลับเมื่อใดก็ตามที่เมาส์ออกจากบล็อกข้อความ
‫เลยลองมาทดสอบกันอีกครั้ง
‫เราอยู่ที่นั่น
‫สวัสดีเพื่อน
‫และตอนนี้ให้ฉันทิ้งมันไว้
‫และมันย้อนกลับและย้อนกลับเร็วกว่าที่เริ่มต้น
‫ใช่ไหม
‫ดังนั้นอันหนึ่งคือข้อความในข้อความหรือการป้อนของเมาส์คือ 500 มิลลิวินาทีและใบเมาส์คือ 300 มิลลิวินาที
‫ดังนั้นคุณจึงสามารถจัดกิจกรรมเจ๋งๆ ได้ที่นี่ และอย่างที่คุณเห็น มันตอบสนองได้ทันที
‫ดังนั้นมันจึงย้อนกลับทันทีและนั่นก็ค่อนข้างเจ๋ง
‫โอเค นี่คือตัวทริกเกอร์เหตุการณ์
‫ดังนั้นคุณจึงเห็นทริกเกอร์สไตล์ซึ่งเป็นทริกเกอร์ประเภท และคุณเห็นทริกเกอร์สไตล์ซึ่งเป็นทริกเกอร์เหตุการณ์ประเภท
‫ตอนนี้มีอีกอย่างที่ฉันต้องการเพิ่มช่องกาเครื่องหมายที่มีข้อความเล็กๆ ด้านล่าง ซึ่งจะมีการปรับเปลี่ยน
‫ดังนั้นอันนี้จะใช้การผูก การผูกข้อมูล
‫เราเคยเห็นการผูกข้อมูลมาก่อน และแทนที่จะอยู่ในกริด มันควรจะอยู่ในแผงสแต็ก
‫เพราะฉันต้องการซ้อนสองสิ่งขึ้น
‫ฉันต้องการซ้อนช่องทำเครื่องหมายที่ด้านบนของบล็อกข้อความ
‫ดังนั้นภายในแผง Stack ฉันสร้างช่องทำเครื่องหมายและควรมีชื่อ KB
‫สวัสดี KB ย่อมาจาก CheckBox
‫แล้วเนื้อหาของช่องกาเครื่องหมายควรเป็นอย่างไร มีใครอยู่ไหม
‫เครื่องหมายคำถาม
‫ตอนนี้แผงสแต็กให้ฉันจัดแนวนั้นจริง ๆ แล้วจัดแนวในแนวนอนและจัดแนวแนวตั้งด้วย
‫ศูนย์การจัดตำแหน่งแนวตั้งเช่นกัน
‫ไม่เป็นไร.
‫ดังนั้นตอนนี้ช่องทำเครื่องหมายนี้ควรทริกเกอร์บางสิ่งและควรเปลี่ยนตำราเรียนของเรา
‫ดังนั้นเราต้องการบล็อกข้อความและฉันจะจัดแนวนั้นในแนวนอนด้วย
‫ให้ฉันจัดบล็อกข้อความให้อยู่ตรงกลาง
‫จากนั้นฉันจะกำหนดขนาดแบบอักษรของบล็อกข้อความของฉันเป็น 36 ดังนั้นตอนนี้ควรมีขนาดใหญ่เพียงพอภายในบล็อกข้อความ
‫ฉันต้องการไปข้างหน้าและเปลี่ยนสไตล์ของมัน
‫นั่นคือสิ่งที่เราได้เห็นที่ด้านบนแล้ว
‫ดังนั้นเราจึงใช้สไตล์บล็อกข้อความและประเภทเป้าหมายของสไตล์ และเราระบุประเภทเป้าหมาย
‫ดังนั้นฉันจะทำแบบเดียวกันที่นี่ บล็อกข้อความ ดอท สไตล์ จากนั้นฉันสร้างแท็กสไตล์และประเภทเป้าหมายของสไตล์
‫ดังนั้นเป้าหมายที่ฉันมีคือบล็อกข้อความของฉัน
‫เลยอยากเปลี่ยนบล็อคข้อความ
‫และฉันจะทำอย่างไร
‫กับเซ็ตเตอร์ของฉัน
‫ดังนั้นฉันจะไปทันที
‫และคราวนี้ทริกเกอร์จะเป็นข้อมูล ทริกเกอร์ที่ขับเคลื่อนด้วยข้อมูล และจะไม่ใช่ทริกเกอร์ที่ขับเคลื่อนด้วยเหตุการณ์ ดังที่เราได้เห็นที่นี่
‫ดังนั้นเหตุการณ์จึงเกิดขึ้นเป็นต้น
‫แต่ตอนนี้มันเป็นทริกเกอร์ที่ขับเคลื่อนด้วยข้อมูล
‫คุณสมบัติของ setter ของฉันจะเป็นคุณสมบัติที่จะเป็นข้อความ
‫และฉันต้องการเปลี่ยนค่าของข้อความเป็นอย่างอื่น
‫และตอนนี้ฉันจะมีตัวตั้งค่าอีกตัวอยู่ด้านล่าง
‫ดังนั้นอันนี้จะเปลี่ยนคุณสมบัติที่เรียกว่าพื้นหน้า
‫ดังนั้นควรเปลี่ยนสีเป็นค่าสีแดง
‫ตอนนี้จะถูกประหารชีวิตทันทีใช่ไหม?
‫ดังนั้นเราจึงมีสไตล์และเรายังไม่มีทริกเกอร์ใดๆ
‫ดังนั้นสิ่งนี้จะถูกกำหนด
‫เราสามารถทำสิ่งเดียวกันได้
‫เราสามารถตั้งค่าข้อความที่นี่ที่ระดับบล็อกข้อความ
‫เราสามารถใช้ค่าสีแดงในระดับบล็อกข้อความได้
‫ไม่เป็นไร.
‫แต่ฉันแค่อยากแสดงให้คุณเห็นว่านี่เป็นแนวทางทางเลือก และสิ่งนี้จะช่วยให้คุณทำสิ่งต่อไปนี้ได้
‫ในกรณีนี้ ฉันจะต้องใช้สไตล์ดอททริกเกอร์
‫ดังนั้นฉันจำเป็นต้องมีแท็กทริกเกอร์สไตล์
‫และตอนนี้และที่นี่ฉันสร้างทริกเกอร์ข้อมูล
‫อย่างที่คุณเห็น เราได้ใช้ทริกเกอร์ปกติซึ่งอิงตามคุณสมบัติ
‫จากนั้นเราก็มีทริกเกอร์ที่ขับเคลื่อนด้วยเหตุการณ์ ซึ่งเป็นเหตุการณ์ที่รูทแล้วที่ดำเนินการ
‫ดังนั้นมันจึงค่อนข้างเหมือนกัน
‫แต่ในกรณีนี้ คุณรู้ไหม มันคือการวางเมาส์ไว้เหนือและเมาส์เข้าไป
‫แต่ในกรณีนี้มันเป็นคุณสมบัติที่เรียกมัน
‫และในกรณีนี้ มันคือเหตุการณ์จริง และตอนนี้ มันจะเป็นข้อมูล
‫ดังนั้นคุณจะเห็นทริกเกอร์ที่แตกต่างกันสามประเภท
‫ดังนั้น data trigger นี้จะตั้งค่าสิ่งต่าง ๆ เช่นกัน
‫แต่ตอนนี้เพื่อเรียกใช้ทริกเกอร์ ฉันต้องใช้การโยงในกรณีนี้
‫ผมจะผูกชื่อองค์ประกอบที่เรียกว่า CB
‫สวัสดีซึ่งเป็นกล่องกาเครื่องหมายของเราและ CB สวัสดี
‫ควรมีการตรวจสอบเส้นทางของดังนั้นฉันจะตรวจสอบว่ามีการตรวจสอบค่าและ
‫ฉันจะตั้งค่านั้นเป็นจริง
‫ทีนี้ จะเกิดอะไรขึ้นถ้าฉัน
‫ทำเครื่องหมายที่ช่องทำเครื่องหมายนั้น
‫ดี ตัวตั้งค่าบางตัวควรถูกเรียกใช้งาน ดังนั้นตัวตั้งค่าที่มีคุณสมบัติของข้อความควรถูกดำเนินการ และค่าของตัวตั้งค่าควรถูกตั้งค่าเป็นอย่างอื่น
‫แน่นอน.
‫ตอนนี้ ภาคถัดไปที่ฉันต้องการเพิ่มจะมีคุณสมบัติของพื้นหน้า
‫มันจะเปลี่ยนคุณสมบัติพื้นหน้าเป็นค่าสีเขียว แค่นั้นเอง
‫นี่คือตัวกระตุ้นข้อมูลของเรา
‫ไปข้างหน้าและเรียกใช้สิ่งนั้น
‫ดังนั้นเราจึงมี
‫เรามีทริกเกอร์สองตัวที่อิงจากเมาส์โอเวอร์หรือเหตุการณ์รูทที่นี่
‫แล้วถ้าฉันเลือกช่องทำเครื่องหมายนั้น มาทำกัน
‫บูม.
‫และมันบอกว่า แน่นอน
‫คุณจะเห็นว่าช่องทำเครื่องหมายของเราทริกเกอร์สิ่งนี้ในขณะนี้ และนั่นไม่ใช่เหตุการณ์
‫ดังนั้นนี่ไม่ใช่เหตุการณ์การตรวจสอบ
‫มันขึ้นอยู่กับข้อมูลที่อยู่เบื้องหลังมัน
‫ดังนั้นเราจึงผูกมัดกับค่าที่ตรวจสอบแล้วของ KB ของเรา
‫สวัสดี
‫ดังนั้นช่องทำเครื่องหมายของเราที่นี่
‫อย่างที่ฉันพูด มันสำคัญใช่ไหม?
‫ดังนั้น คุณสามารถทำสิ่งเดียวกันกับเหตุการณ์ที่ทริกเกอร์ทุกครั้งที่เราตรวจสอบ เนื่องจากคุณรู้ว่าการตรวจสอบหรือการตรวจสอบสามารถเริ่มต้นเหตุการณ์ได้
‫ตรวจสอบการเปลี่ยนแปลงหรืออะไรทำนองนั้นใช่ไหม
‫ดังนั้น แต่คราวนี้ เรากำลังดำเนินการตามข้อมูล
‫ดังนั้นทุกครั้งที่ฉันกดมัน สิ่งนี้จะถูกดำเนินการ
‫ไม่เป็นไร.
‫ดังนั้นนี่คือทริกเกอร์ที่แตกต่างกันสามประเภทและประเภทต่าง ๆ ของการดำเนินการเปลี่ยนแปลงที่ยอดเยี่ยมใน
‫UI ของคุณ
‫ยอดเยี่ยม.
‫ฉันหวังว่าคุณจะเข้าใจทั้งหมดนั้น
‫ฉันแนะนำให้ลองใช้ทริกเกอร์ข้อมูลเพิ่มเติม
‫ตรวจสอบบางสิ่งที่มีข้อความ
‫ดังนั้น ถ้ามีใครป้อนข้อความเฉพาะ บางอย่างก็ควรเปลี่ยนหรืออะไรทำนองนั้น
‫ดังนั้น คุณสามารถทำสิ่งต่างๆ มากมายด้วย XAML โดยไม่ต้องแตะโค้ดด้านหลัง ซึ่งถือว่าเยี่ยมมาก
‫ดีที่ดี
‫แล้วพบกันใหม่ในวิดีโอหน้า