LongListMultiSelector,项目被剪裁

时间:2013-10-27 09:58:11

标签: windows-phone-8 clipping longlistselector

在Windows Phone 8中有一个带有ItemTemplate的LongListMultiSelector,它是一个包含2列的网格。

<Grid.ColumnDefinitions>
  <ColumnDefinition Width="*" />
  <ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>

每个项目在第一列中都有 TextBlock ,在第二列

中有按钮 >

问题是当我运行应用程序时,第二列中的按钮会被切断。它看似被剪裁,因此最右边的边框不会出现。

Snapshot

这里有什么问题?

感谢。

1 个答案:

答案 0 :(得分:0)

最明显的解决方案是覆盖LongListMultiSelector的 ItemContainerStyle 并设置正确的填充和边距,但令人惊讶的是这没有帮助。我想出的解决方法是在每个项目内的元素上设置右侧边距(在您的情况下在按钮上)。你试过这个吗?