当我在 TabPage 上添加 WebBrowser 控件时,它没有边框。 我找不到 BorderStyle 属性。 如何让控件有边框? (3D,凹陷,等等)
只有通过右侧的滚动条,您才能看到那里实际上有一个控件...
最佳答案
Gumpy 评论,不准确。向您的项目添加一个新类并粘贴如下所示的代码。编译。将新控件从工具栏顶部拖放到窗体上。
using System;
using System.Windows.Forms;
class MyWebBrowser : WebBrowser {
protected override CreateParams CreateParams {
get {
var parms = base.CreateParams;
parms.Style |= 0x800000; // Turn on WS_BORDER
return parms;
}
}
}
其他边框样式也可以,请查看 SDK 中的 WinUser.h。
关于c# - 向 WebBrowser 控件添加边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1877877/