任何人请解释我在不同提到的IIS版本中的applicationhost.config文件位置.请提及每个iis版本中的确切位置.Apt答案将不胜感激.
我有一个名为"Restoring.exe"的示例WinForm应用程序.在最小化窗口的同时,它将移动到系统托盘并隐藏在任务栏中.如果单击系统托盘中的通知图标,则窗口将显示在前面.
public void notifyicon_MouseClick(object sender, System.EventArgs e)
{
notifyicon.Visible = false;
Show();
Activate();
TopMost = true;
BringToFront();
this.WindowState = FormWindowState.Normal;
}
Run Code Online (Sandbox Code Playgroud)
但我的实际要求是,在第二次单击应用程序时,需要从系统托盘恢复应用程序.
为此,我尝试了以下代码
Program.cs中:
static void Main()
{
if (IsServiceManagerAlreadyRunning())
{
Form1 form1 = new Form1();
form1.Restore();
}
else
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
Run Code Online (Sandbox Code Playgroud)
Form1.cs中:
public void Restore()
{
notifyicon.Visible = false;
Show();
Activate();
TopMost = true;
BringToFront();
this.WindowState = FormWindowState.Normal;
}
Run Code Online (Sandbox Code Playgroud)
我的实际问题是,如果应用程序已经运行,则"恢复"方法正在命中,并且其中列出的所有操作都在运行,并且窗口显示在前面.但在完成这些操作后,窗口再次进入系统托盘.不坐在前面.
有谁能请为此提供解决方案?
我需要在工具提示上显示一个超链接.超链接应该是可点击的.到目前为止,我的XAML是:
<Button Content="Click..!!"
Height="23"
HorizontalAlignment="Left"
Margin="191,108,0,0"
Name="button1"
VerticalAlignment="Top"
Width="75" >
<Button.ToolTip>
<ToolTip StaysOpen="True"
ToolTipService.BetweenShowDelay="5000"
ToolTipService.ShowDuration="5000"
ToolTipService.InitialShowDelay="5000">
<Hyperlink NavigateUri="http://stackoverflow.com/questions/">http://stackoverflow.com/questions/</Hyperlink>
</ToolTip>
</Button.ToolTip>
</Button>
Run Code Online (Sandbox Code Playgroud)
输出:
但它不可点击并立即隐藏.我需要链接可点击.