none
请问如何解释这个问题?ScrollViewer内容宽度有最大限制吗? RRS feed

  • 问题

  • <ScrollViewer Background="Gray" Padding="0" HorizontalScrollBarVisibility="Auto" BorderThickness="0" VerticalScrollBarVisibility="Auto">
    <!--<Canvas Background="Green"
    Width="32767">
    </Canvas>-->
    <Canvas Background="Green"
    Width="32768">
    <!--内容-->
    </Canvas>
    </ScrollViewer>

    如果内容宽度大于32767则内容会不显示,没搞懂。。。

    2010年12月3日 2:33

答案

  • 你好,

    Silverlight控件大小有限制的,如你所说,是32768.更大的控件不能被正常的现实。

    谢谢,


    Please mark the replies as answers if they help and unmark them if they provide no help.
    Visit Microsoft All-In-One Code Framework to download or request code samples from Microsoft!
    • 已标记为答案 Mog Liang 2010年12月10日 10:12
    2010年12月8日 3:43

全部回复

  • 容器问题,父级容器必须大于子元素.


    2010年12月7日 8:52
    版主
  • 谢谢你的回复!ScrollViewe控件滚动值不是随内容高宽动态增减的吗,如果父级容器必须大于子元素那不是违背了ScrollViewe滚动查看器控件的原理了吗?并且如果宽度超过屏幕宽度那垂直滚动条也看不到咯?
    2010年12月8日 2:27
  • 你表述的问题不够清淅,可以的话你发你这部份的代码给我。查看后我给你回复.jacle169@21cn.com


    2010年12月8日 2:40
    版主
  • 你好,

    Silverlight控件大小有限制的,如你所说,是32768.更大的控件不能被正常的现实。

    谢谢,


    Please mark the replies as answers if they help and unmark them if they provide no help.
    Visit Microsoft All-In-One Code Framework to download or request code samples from Microsoft!
    • 已标记为答案 Mog Liang 2010年12月10日 10:12
    2010年12月8日 3:43