有关C# webbrowser控件问题
我写了一个多窗口(Tab)的浏览器,其中有一个按钮Button1是关闭当前窗口用的,代码如下。可是我点了这个按钮后,关闭了当前窗口,它会自动跳到第一个窗口,这样不方便,怎...
我写了一个多窗口(Tab)的浏览器,其中有一个按钮Button1是关闭当前窗口用的,代码如下。可是我点了这个按钮后,关闭了当前窗口,它会自动跳到第一个窗口,这样不方便,怎么关闭窗口后调到最后一个窗口?
private void Button1_Click(object sender, EventArgs e)
{
this._windowManager.Close();
}
还有一个问题,我是用VS2010写的这个程序,其中窗口方面我用的C#写的,所以他不会在Silverlight中显示出来,这样怎么在窗口的标签上增加右键菜单(ContextMenuStrip控件)? 展开
private void Button1_Click(object sender, EventArgs e)
{
this._windowManager.Close();
}
还有一个问题,我是用VS2010写的这个程序,其中窗口方面我用的C#写的,所以他不会在Silverlight中显示出来,这样怎么在窗口的标签上增加右键菜单(ContextMenuStrip控件)? 展开
1个回答
展开全部
Tab close以后写代码主动设置ActiveTab为最后一个就行了
WinForm跟Silverlight有什么关系?
ContextMenu只能设置在控件上,没有单独Tab标签上设置的,要么你就判断右键的位置,不过没有内置的方法来确定Tab在什么位置。WPF比这个容易做。
其实你可以用类似Visual Studio那种Tab控件
WinForm跟Silverlight有什么关系?
ContextMenu只能设置在控件上,没有单独Tab标签上设置的,要么你就判断右键的位置,不过没有内置的方法来确定Tab在什么位置。WPF比这个容易做。
其实你可以用类似Visual Studio那种Tab控件
追问
好吧,后面那个问题我再看看有什么解决方法。那么设置ActiveTab为最后一个的代码是什么?
追答
不是有ActiveTabIndex么
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询