line:52Error: Unhandled Error in Silverlight 2 ApplicationCode: 2028category: ParserErrorMessage: The name already exists in the tree: AltLabel.file:line: 0position: 0
当我将鼠标悬停在按钮上时,我收到了很多这些消息.对我在这里做错了什么的建议?
干杯
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" 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"/> </Canvas> </StackPanel> </GrID></UserControl>解决方法 这是Silvelight中的一个错误.解决它的方法是删除工具提示中TextBlock上的name属性.
我认为你有一个名字是有原因的,而且无法从代码中引用这个元素对你来说是一个问题.为解决这个问题,请尝试使用以下方法替换工具提示xaml:
<tooltipService.tooltip> <tooltip x:name="AltLabel" Content="Substitute me" /></tooltipService.tooltip>
现在,您可以通过AltLabel.Content来查看文本.如果这不能解决您的问题,请告诉我.
总结以上是内存溢出为你收集整理的Silverlight:“这个名字已存在于树中”全部内容,希望文章能够帮你解决Silverlight:“这个名字已存在于树中”所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)