我有一个网络浏览器
private WebBrowser wb = new WebBrowser();
当我单击一个按钮时,它应该打开一个 PrintPreviewDialog 并向我显示 WebBrowser。
因此,当用户单击按钮时,将执行以下代码:
private void PrintPreviewCommandExecute()
{
wb.DocumentText = ReportPage;
wb.ClientSize = new System.Drawing.Size(450000, 750000);
wb.MinimumSize = new System.Drawing.Size(450000, 750000);
wb.Size = new System.Drawing.Size(450000, 750000);
wb.DocumentCompleted += wb_PreviewDocumentCompleted;
}
void wb_PreviewDocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
wb.ShowPrintPreviewDialog();
}
ReportPage 包含一个 HTML 字符串。如您所见,我试图以某种方式设置对话框大小(带有可笑的大数字......),但窗口大小没有改变。
因此,当显示对话框时,它看起来像这样:
http://i.imagebanana.com/img/s474xiyk/Unbenannt.png
如何更改 PreviewDialog 的大小(在左上角)?