Dies ist ein Problem, das regelmäßig auftritt, wenn ich Silverlight XAML schreibe. In diesem Fall habe ich eine Benutzersteuerung für VerticalTabStop (Code angehängt), an die eine QuickInfo angehängt ist. Ich instanziieren ein paar meiner Benutzersteuerelemente, und dann erhalte ich die Debug-Fenster und den folgenden Fehler:Silverlight: "Der Name existiert bereits in der Struktur"
Line:52
Error: Unhandled Error in Silverlight 2 Application
Code: 2028
Category: ParserError
Message: The name already exists in the tree: AltLabel.
File:
Line: 0
Position: 0
ich eine ganze Menge dieser Nachrichten, wie ich meine Maus über die Tasten schweben. Irgendwelche Vorschläge, was ich hier falsch mache?
Prost
Nik
<UserControl
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"
mc:Ignorable="d"
x:Class="SLEntityPresenterWebPart.VerticalTabStop"
d:DesignWidth="20" d:DesignHeight="27">
<Grid x:Name="LayoutRoot">
<StackPanel>
<Canvas x:Name="TabStopCanvas" Height="27" Width="20">
<ToolTipService.ToolTip>
<TextBlock x:Name="AltLabel" Text="Substitute me"/>
</ToolTipService.ToolTip>
<Image x:Name="IconImg" Canvas.Left="7" Canvas.Top="9" Width="26" Height="26" Source="Contact.png" Canvas.ZIndex="5" Margin="0,-9,0,0" RenderTransformOrigin="0.5,0.5">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="0.85" ScaleY="0.85"/>
<SkewTransform/>
<RotateTransform/>
<TranslateTransform X="0"/>
</TransformGroup>
</Image.RenderTransform>
</Image>
<Image Source="stop.png" Margin="3,0,0,0"/>
</Canvas>
</StackPanel>
</Grid>
</UserControl>
Vielen Dank, ich hatte keine Ahnung, das war ein Fehler in Silverlight, Ihre Lösung hat den Trick :-) –