【问题标题】:Can I control the overlap across panorama items?我可以控制全景项目之间的重叠吗?
【发布时间】:2011-05-02 04:40:29
【问题描述】:

我有多个文本块作为全景项目。每个 textBlock 包含覆盖整个屏幕的数据。

我看到当 item1 显示在屏幕上时,来自 item2 的一些文本也显示在 item1 的边框上。另外,由于这个原因,item1 的一些字符也会被裁剪。

使用简单的电话纵向页面正常显示在屏幕上的 item1 文本显示得非常好。

我能否以某种方式避免全景项目之间的这种重叠?

【问题讨论】:

    标签: windows-phone-7 panorama-control


    【解决方案1】:

    在全景控件中,第二页的左边缘可以在第一页上看到,我认为这是设计使然。如果您不想要这个,您可以尝试使用 Pivot 控件。

    您的 item1 TextBlock 应该将 TextWrapping 设置为 Wrap,并且文本应该转到下一行而不是与第 2 页上的文本重叠。

    【讨论】:

      【解决方案2】:

      我发现如果您将全景图的方向设置为水平,并且如果每个全景图项目中的项目有足够的宽度来覆盖整个手机宽度,那么第二个全景图项目的一部分将不会与第一个全景图项目一起显示.

      谢谢 -Abhinav-

      【讨论】:

      • 但这不是标准的“Metro-UI 方式”做事方式,因此它与平台的工作方式以及用户期望应用程序的行为方式不一致。我同意 Xin 的观点,听起来你应该使用 Pivot,而不是 Panorama
      猜你喜欢
      • 2022-11-24
      • 2019-01-05
      • 2020-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-15
      • 2011-02-14
      相关资源
      最近更新 更多