xaml – 属性内容设置多次
发布时间:2020-12-13 21:20:07 所属栏目:Windows 来源:网络整理
导读:我的代码如下所示,我收到以下错误。 错误: “物业”内容“不止一次” 码: controls:PanoramaItem Header="headlines" TextBlock Text="{Binding Tones}" / !--Double line list with image placeholder and text wrapping-- ListBox Margin="0,-12,0" Ite
我的代码如下所示,我收到以下错误。
错误: 码: <controls:PanoramaItem Header="headlines"> <TextBlock Text="{Binding Tones}" /> <!--Double line list with image placeholder and text wrapping--> <ListBox Margin="0,-12,0" ItemsSource="{Binding Tones}"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal" Margin="0,17"> <!--Replace rectangle with image--> <Image Source="{Binding ImageUrl}" Height="75" Width="100" Margin="12,10,9,0" VerticalAlignment="Top"/> <!--<Rectangle Height="100" Width="100" Fill="#FFE5001b" Margin="12,0"/>--> <StackPanel Width="311"> <TextBlock Text="{Binding Title}" TextWrapping="Wrap" Style="{StaticResource PhoneTextLargeStyle}"/> <!--<TextBlock Text="{Binding LineTwo}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextSubtleStyle}"/>--> </StackPanel> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox> </controls:PanoramaItem>
一个PanoramaItem只能有一个子控件,但是你目前有一个TextBlock和一个ListBox。要解决这个问题,只需添加另一个父控件来保存TextBlock和ListBox(如StackPanel或Grid)。例如:
<controls:PanoramaItem Header="headlines"> <grid> <TextBlock Text="{Binding Tones}" /> <!--Double line list with image placeholder and text wrapping--> <ListBox Margin="0,0" ItemsSource="{Binding Tones}"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal" Margin="0,17"> <!--Replace rectangle with image--> <Image Source="{Binding ImageUrl}" Height="75" Width="100" Margin="12,0" VerticalAlignment="Top"/> <!--<Rectangle Height="100" Width="100" Fill="#FFE5001b" Margin="12,0"/>--> <StackPanel Width="311"> <TextBlock Text="{Binding Title}" TextWrapping="Wrap" Style="{StaticResource PhoneTextLargeStyle}"/> <!--<TextBlock Text="{Binding LineTwo}" TextWrapping="Wrap" Margin="12,0" Style="{StaticResource PhoneTextSubtleStyle}"/>--> </StackPanel> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox> </grid> </controls:PanoramaItem> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows下vagrant的安装使用
- 确定64位与32位Windows
- 浪潮服务器NF84260M3安装Windows server 2012 R2
- 如何在Windows 8 / WinRT中将SVG文件转换为XAML
- 在Windows上获取PILow而不是Pillow for Python 2.7 64位
- windows-server-2008-r2 – 如何为在vSphere 5上运行的MS群
- 在.NET中,如何在NTFS中创建连接,而不是Symlink?
- 当通过LoadLibrary调用DLL时,MFC状态无效
- exchange-2010 – 无法从O365共享日历忙/闲信息到外部联盟域
- 捆绑WiX Burn的多个支持文件
推荐文章
站长推荐
- windows – 如何在每天的某个时间自动打开网站
- Windows Server 2016-部署额外域控制器
- windows-server-2008 – 适用于SQL Server 2005的
- 之前没有发生的Skype Bot OAuth错误
- windows-server-2012-r2 – 在存储空间池中混合不
- DLL – 导入地址表中的Thunk表?
- Server 2012 R2上的端口耗尽和IIS 8
- windows-server-2003 – 我的Active Directory站
- 如何估算Windows Azure Table存储查询性能?
- windows-phone-8 – C#和C/C++X对象如何相关?
热点阅读