รายการเมนูเครื่องหมายคุณสมบัติเป็นสีเทา


0

ฉันพยายามที่จะพัฒนาแอพพลิเคครั้งแรกของ Windows UWP ของฉันต่อไปนี้การกวดวิชานี้ในการสร้าง UI เมื่อฉันเพิ่ม TextBlock ไปยัง MainPage.xaml ฉันไม่สามารถเลือกทรัพยากรระบบจากเมนูตัวทำเครื่องหมายคุณสมบัติสำหรับแอตทริบิวต์สไตล์ในหน้าต่างคุณสมบัติ ทำไมนี้ ฉันขาดส่วนประกอบ Visual Studio ใด ๆ หรือไม่

ถ้าฉันลองพิมพ์สไตล์ที่ระบุในบทช่วยสอน{StaticResource TitleTextBlockStyle}IntelliSense จะแนะนำสิ่งเหล่านี้

ป้อนคำอธิบายรูปภาพที่นี่


@Ramhound แม้ว่าฉันจะไม่ได้ให้ชื่อในภาพหน้าจอตัวเลือกเมนูยังคงไม่เปิดใช้งานหากฉันตั้งชื่อ
binaryfunt

@Ramhound ภาพหน้าจอแสดงสิ่งที่เกิดขึ้นแม้ว่าฉันจะตั้งชื่อ ชื่อดูเหมือนจะไม่เกี่ยวข้องกับปัญหานี้
binaryfunt

คิดออก ...
Ramhound

คำตอบ:


1

ฉันขาดส่วนประกอบ Visual Studio ใด ๆ หรือไม่

หากเป็นกรณีนี้คุณจะไม่สามารถเลือกเท็มเพลตโครงการ UWP หรือวาง TextBlock ในโครงการได้

ทำไมนี้

คำแนะนำนั้นผิด

ป้อนคำอธิบายรูปภาพที่นี่

ในแผงคุณสมบัติป้อนสไตล์ลงในกล่องค้นหาเพื่อค้นหาคุณสมบัติสไตล์ คลิกที่เครื่องหมายคุณสมบัติสำหรับคุณสมบัติสไตล์เพื่อเปิดเมนู (เครื่องหมายคุณสมบัติเป็นสัญลักษณ์กล่องเล็ก ๆ ทางด้านขวาของแต่ละค่าคุณสมบัติ) บนเมนูคุณสมบัติเลือกทรัพยากรระบบ> TitleTextBlockStyle สิ่งนี้ใช้สไตล์ที่ระบบกำหนดให้กับข้อความหัวเรื่องของคุณ

คุณต้องคลิกขวาที่วัตถุแล้ววางเมาส์เหนือ "ใช้ทรัพยากร" จากนั้นเลือกTitleTextBlockStyleจากรายการ

คำแนะนำระบุว่าคุณควรเลือกทรัพยากรระบบ แต่ไม่ถูกต้องจริงดูที่ผลิตภัณฑ์ขั้นสุดท้ายและพวกเขาใช้StaticResourceผลลัพธ์ใน XAML ต่อไปนี้

<RelativePanel Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
        <TextBlock x:Name="TitleTextBlock"
                   Text="Collection"
                   Style="{StaticResource TitleTextBlockStyle}"
                   Margin="24,0,0,24" />

แหล่ง


บทช่วยสอนนี้สร้างโดยชุมชน นี่คือเหตุผลที่การสอนใช้วัตถุที่ไม่ได้มาตรฐานซึ่งไม่ได้อยู่นอกการสาธิตและคำแนะนำนั้นผิด
Ramhound
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.