ข้อผิดพลาดของไฟล์ Silverlight XAML: ไม่รู้จักระยะขอบของสมาชิกหรือไม่สามารถเข้าถึงได้

ฉันมีการอ้างอิงถึงไฟล์ xaml ของ Silverlight ในโครงการของฉัน เมื่อฉันพยายามสร้างโครงการนี้ มันเกิดข้อผิดพลาดดังต่อไปนี้

The member "Margin" is not recognized or is not accessible.

นี่คือรหัสของฉัน:

<UserControl x:Class="DBServer.Selenium.Silvernium.ReferenceApplication.SilverlightFixture"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation" 
mc:Ignorable="d" d:DesignWidth="640" d:DesignHeight="480">
<navigation:Frame x:Name="frameContent" Source="/MainPage.xaml" Margin="0,0,0,0"/>
</UserControl>

person Rahul Lodha    schedule 10.02.2014    source แหล่งที่มา
comment
ฉันไม่เห็นปัญหาใด ๆ เช่นกัน บางทีคุณอาจลบตัวควบคุมการนำทางออกได้ ปฏิบัติตามวิธีแก้ปัญหา แล้วเพิ่มอีกครั้ง คอมไพล์มัน ฉันเดาว่าข้อผิดพลาดอื่นๆ ทำให้เกิดข้อผิดพลาดของระยะขอบ   -  person Chris Shao    schedule 11.02.2014


คำตอบ (1)


คุณได้ลองวางเฟรมไว้ในตารางแล้วหรือยัง?

<Grid>
<navigation:Frame x:Name="frameContent" Source="/MainPage.xaml" Margin="0,0,0,0"/>
</Grid>

เพราะคุณกำลังพูดว่า Margin="0,0,0,0" แต่ใน XAML คุณไม่มีเนื้อหาอื่นใดที่อ้างอิงถึงระยะทางที่กำหนดใน Margin ดังนั้นลองหรือโดยการลบ Margin ออกหรือวางในตาราง

person h.c    schedule 23.02.2014