Windows phone 7 wp7中控件的起始坐标(屏幕像素)
我有一堆三样东西。前两个是包含多行文本的文本块。第三个是滚动查看器(我指定了固定高度)。现在的问题是当前两个文本块中的文本增长时。。。滚动查看器部分离开屏幕,但滚动时内容不会停留在屏幕上(我需要向上滚动并保持按住…否则它会反弹)。我想做的是得到滚动视图开始的行(以像素为单位),这样我就可以通过编程来确定它的高度,这样滚动查看器就不会离开屏幕。请帮忙 >而不是堆叠面板,您可能需要考虑使用定义了网格行的网格。这方面的一个例子可能是:-Windows phone 7 wp7中控件的起始坐标(屏幕像素),windows-phone-7,Windows Phone 7,我有一堆三样东西。前两个是包含多行文本的文本块。第三个是滚动查看器(我指定了固定高度)。现在的问题是当前两个文本块中的文本增长时。。。滚动查看器部分离开屏幕,但滚动时内容不会停留在屏幕上(我需要向上滚动并保持按住…否则它会反弹)。我想做的是得到滚动视图开始的行(以像素为单位),这样我就可以通过编程来确定它的高度,这样滚动查看器就不会离开屏幕。请帮忙 >而不是堆叠面板,您可能需要考虑使用定义了网格行的网格。这方面的一个例子可能是:- <Grid> <Grid.RowDefinit
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<TextBlock Grid.Row="0"
Text="Test 1" />
<TextBlock Grid.Row="1"
Text="Test 2" />
<ScrollViewer Grid.Row="2" />
希望这有帮助
Paul Diston
而不是堆栈面板,您可能需要考虑使用定义了网格行的网格。这方面的一个例子可能是:-
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<TextBlock Grid.Row="0"
Text="Test 1" />
<TextBlock Grid.Row="1"
Text="Test 2" />
<ScrollViewer Grid.Row="2" />
希望这有帮助
保罗·迪斯顿