阅读背景:

C# 设置最顶层窗口。TopMostWindow

来源:互联网 

code:

 

namespace LOLMM
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            Topmost = true;
            Loaded += new RoutedEventHandler(MainWindow_Loaded);
            t.Interval = TimeSpan.FromMilliseconds(300);
            t.Tick += new EventHandler(t_Tick);


        } 
        DispatcherTimer t = new DispatcherTimer();

        void t_Tick(object sender, EventArgs e)
        {
            TopMostWindow.SetTopomost(new WindowInteropHelper(this).Handle);
        }

        void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            TopMostWindow.SetTopomost(new WindowInteropHelper(this).Handle);
            t.Start();
        }

    }
}
namespace LOLMM
{
    /// <s



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: