以编程方式访问LongListSelector DataTemplate控件

weixin_38067509 2019-09-12 03:56:13

我针对Windows Phone 8,我想访问名为ListHeaderStackPanel的我的StackPanel,它位于LongListSelectorDataTemplate中。我的代码看起来如下 <DataTemplate x:Key="ListHeader"> <Grid HorizontalAlignment="Center" VerticalAlignment="Center" Margin="0,10,0,0"> <StackPanel x:Name="ListHeaderStackPanel" HorizontalAlignment="Left" Height="8" VerticalAlignment="Top" Width="8"> </StackPanel> </Grid> </DataTemplate> 这可能吗?我已经尝试过使用FindName而没有运气,只是从代码中使用ListHeaderStackPanel将无法工作。








...全文
5 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38069045 2019-09-12
  • 打赏
  • 举报
回复

我使用VisualTreeHelper,即keyboardP在第一条评论中提出的建议,找到StackPanel。 您可以尝试使用VisualTreeHelper类来遍历Visual Tree。 这里有一个通用的实现,可以帮助 stackoverflow.com/a/5191681/187697

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧