Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Windows 8中动态更改标题文本_C#_Xaml_Listbox_Windows 8_Scrollviewer - Fatal编程技术网

C# 在Windows 8中动态更改标题文本

C# 在Windows 8中动态更改标题文本,c#,xaml,listbox,windows-8,scrollviewer,C#,Xaml,Listbox,Windows 8,Scrollviewer,在Windows 8版本预览中的Bing Weather应用程序预览中,当“视图”更改时(即滚动时),标题文本会自动更改 我的应用程序当前在一个网格项中有两个列表框项,用ScrollViewer元素包装。我希望标题根据当前查看的列表框进行更改 也欢迎对不同UI元素或布局提出建议如果您尝试使用列表框和ScrollViewer的高度属性怎么办 我的意思是你知道ScrollViewer的高度。因此,滚动后,您需要检查ScrollViewer的偏移量(例如,垂直偏移量)是否大于第一个列表框的高度(或者实

在Windows 8版本预览中的Bing Weather应用程序预览中,当“视图”更改时(即滚动时),标题文本会自动更改

我的应用程序当前在一个网格项中有两个列表框项,用ScrollViewer元素包装。我希望标题根据当前查看的列表框进行更改


也欢迎对不同UI元素或布局提出建议

如果您尝试使用列表框和ScrollViewer的高度属性怎么办

我的意思是你知道ScrollViewer的高度。因此,滚动后,您需要检查ScrollViewer的偏移量(例如,垂直偏移量)是否大于第一个列表框的高度(或者实际高度,这取决于您的标记)

这样,您将知道第一个列表框是否不可见,因此第二个列表框在范围内,您可以更改标题

我希望你能明白我的观点