在這裏我報告我的警覺的例子:設置位置
正如你可以從圖片中看到我不能讓任務欄上面我的警告窗口。
這是我設置窗口的poszione代碼:
public new void Show()
{
this.Left = Application.Current.MainWindow.Left +
Application.Current.MainWindow.ActualWidth - this.Width;
this.Top = Application.Current.MainWindow.Top +
Application.Current.MainWindow.ActualHeight - this.Height;
this.Topmost = true;
Application.Current.MainWindow.Dispatcher.BeginInvoke(
System.Windows.Threading.DispatcherPriority.ApplicationIdle,
(System.Threading.ThreadStart)delegate()
{
base.Show();
});
}
在您的屏幕截圖中,警報位於任務欄上方。這裏有什麼問題? – Herdo 2014-09-29 09:19:43
警報必須略高於最左側。 – iamwill 2014-09-29 09:36:29
@Herdo在Y軸上可能是「上方」(即op希望它不*重疊任務欄),但我只是猜測 – Alex 2014-09-29 09:42:29