2016-10-21 2 views
0

응용 프로그램에서 사용자 지정 컨트롤을 실행하려고하면 이상한 오류가 발생합니다.C# WPF 사용자 지정 컨트롤 XML 오류

<UserControl x:Class="IBShowdown.BlackHole" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    xmlns:local="clr-namespace:IBShowdown" 
    mc:Ignorable="d" Height="100" Width="100"> 
    <Grid> 
     <Image x:Name="imgBh1" HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="100" Source="pack://siteoforigin:,,,/Resources/Black Hole 1.png"/> 
     <Image x:Name="imgBh2" HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="100" Source="pack://siteoforigin:,,,/Resources/Black Hole 2.png"/> 
    </Grid> 
</UserControl> 

내 오류 메시지 : < '문자, 16 진수 값의 0x3c'이름이로 시작할 수 없습니다 '. 8 번 줄, 5 '위치의 XML이 잘못되었습니다. 내가 어떻게 고칠 수 있는지 아십니까?

+1

죄송 사용하여 파일을 종료, 나는 당신이 위의 게시 한 XAML 사용하여 오류를 재현 할 수 없습니다. –

+0

사용자 지정 컨트롤을 사용하는 파일을 공유 할 수 있습니까? –

답변

1

아마도 UserControl이 닫혀 있지 않으므로?

중 하나 Width="100"/>-Width="100">을 변경 단지 <Grid> 전에 시도하거나 </UserControl>

+0

고맙습니다. 방금 (1 오류를 해결 함)을 추가했지만 여전히 동일한 오류가 발생합니다. – Akinni

+0

멋지면서도 유효한 XML을 보여줍니다. 죄송합니다. – c4n

관련 문제