可以设置弹出位置吗,比如:右下角

随便聊聊 · 281 次浏览
Sunsh 创建于 2023-08-18 09:30

如题


小布丁的大布丁 2024-09-08 12:12 :

使用 ChatGPT 改了下,将显示位置调到了右下角:

```

public mainWindow(string tag, string tip, string style)

{

    // ...其他代码...


    // 设置窗口始终在最前

    this.Topmost = true;


    // 设置窗口加载完成事件处理器

    this.Loaded += MainWindow_Loaded;


    // ...其他代码...

}


private void MainWindow_Loaded(object sender, RoutedEventArgs e)

{

    // 获取屏幕的宽度和高度

    var screenWidth = SystemParameters.PrimaryScreenWidth;

    var screenHeight = SystemParameters.PrimaryScreenHeight;


    // 设置窗口的位置在屏幕的右下角

    this.Left = screenWidth - this.ActualWidth - 20; // 减去20是为了留出一些空白边距

    this.Top = screenHeight - this.ActualHeight - 50; // 减去50是为了留出一些空白边距

}

```
回复内容
暂无回复
回复主贴