【发布时间】:2013-01-25 22:57:44
【问题描述】:
我在 Silverlight 中有一个项目,我正在运行时添加控件。 每次添加控件时,我都想将浏览器滚动到页面底部? 知道如何从 Silverlight 滚动吗?
谢谢
【问题讨论】:
标签: silverlight
我在 Silverlight 中有一个项目,我正在运行时添加控件。 每次添加控件时,我都想将浏览器滚动到页面底部? 知道如何从 Silverlight 滚动吗?
谢谢
【问题讨论】:
标签: silverlight
如果您的 Scrollbar 是由您的应用程序使用 ScrollViewer 创建的,您可以执行以下操作:
ScrollViewerName.ScrollToVerticalOffset(double.PositiveInfinity);
如果您的滚动条是在 HTML 页面中创建的,您必须调用脚本
HtmlPage.Window.Invoke("ScrollToBottom");
window.onload=toBottom;
function ScrollToBottom()
{
window.scrollTo(0, document.body.scrollHeight);
}
【讨论】:
最简单的方法:
使用textchange 事件并在其中执行richtextbox.selectall();
【讨论】: