如何在Winforms Web浏览器WPF中启用Paging?

时间:2014-08-27 11:32:15

标签: c# wpf winforms browser paging

我有一个Winforms网络浏览器,可以读取本地xhtml文件(与EPUB文件相关)。 有时候,书中的一章太长了。 我想禁用滚动条,并启用分页。 (例如:一个垂直长度为100的xhtml页面,将以25页统一垂直长度的4页显示)

示例:

Reading xhtml page in many pages without using Vertical scrollbar

编辑:

            <WindowsFormsHost x:Name="formsBrowser" HorizontalAlignment="Stretch"/>

我的winform浏览器是在我的WPF项目(using System.Windows.Forms

中实现的

在我的守则背后:

public MainWindow()
        {
            InitializeComponent();
            //initialise the windows.forms browser component
            Browser = new System.Windows.Forms.WebBrowser
            {
                //disable the default context menu
                IsWebBrowserContextMenuEnabled = false
            };
            //put the browser control in the windows forms host
            formsBrowser.Child = Browser;
            Browser.Url = new Uri(@"C:\Users\Youssef\Desktop\MyDirectory\NoBookAvailable.html");
            myTreeview.SelectedItemChanged += myTreeview_SelectedItemChanged;
            Browser.Document.Click += Document_Click;

        }

0 个答案:

没有答案