Avalonia窗口在重新调整大小后保持位置
创始人
2024-11-12 19:00:10
0

可以在 Avalonia 应用程序中使用 Window.PositionChanged 事件来跟踪窗口的位置变化,然后在 Avalonia 应用程序中使用框架布局(或者手动计算)来更新窗口的位置。代码示例如下:

public class MainWindow : Window
{
    private Point _previousPosition;

    public MainWindow()
    {
        InitializeComponent();

        // 订阅窗口位置变化事件
        this.PositionChanged += OnPositionChanged;
    }

    // 窗口位置变化事件的处理程序
    private void OnPositionChanged(object sender, PixelPointEventArgs e)
    {
        var newPosition = e.NewPixelPoint.ToPoint();

        // 如果位置已经改变,则更新窗口位置
        if (_previousPosition != newPosition)
        {
            // 保存新位置
            _previousPosition = newPosition;

            // 更新窗口位置
            // 这里假设你使用了框架布局,可以直接设置窗口左上角的坐标
            // 或者手动计算位置
            // ...
        }
    }
}

相关内容

热门资讯

第5分钟步骤!拱趴大菠萝自动计... 第5分钟步骤!拱趴大菠萝自动计算机器人(透视)真是存在有辅助插件(哔哩哔哩)一、拱趴大菠萝自动计算机...
6分钟脚本!牛魔王辅助器,九九... 6分钟脚本!牛魔王辅助器,九九联盟辅助神器(一直真的是有辅助软件)-哔哩哔哩小薇(辅助器软件下载)致...
3分钟要领!pokemmo辅助... 3分钟要领!pokemmo辅助器脚本下载(透视)果然是有辅助插件(哔哩哔哩)1)pokemmo辅助器...
第九分钟安装!雀友圈辅助器,边... 第九分钟安装!雀友圈辅助器,边锋老友填大坑辅助(都是真的有辅助修改器)-哔哩哔哩1、玩家可以在边锋老...
第6分钟教材!wepoker怎... 第6分钟教材!wepoker怎么破解游戏(透视)好像真的有辅助教程(哔哩哔哩)1、任何wepoker...
第3分钟安装!广东雀神麻木智能... 第3分钟安装!广东雀神麻木智能插件安装,闽南游手在线辅助器(竟然是有辅助插件)-哔哩哔哩广东雀神麻木...
三分钟操作!德州之星扫描器(透... 三分钟操作!德州之星扫描器(透视)确实有辅助辅助(哔哩哔哩)1、德州之星扫描器有没有辅助教程、德州之...
第九分钟辅助!手机填大坑辅助器... 第九分钟辅助!手机填大坑辅助器,哈局八张有没有透视挂(本来有挂辅助修改器)-哔哩哔哩所有人都在同一条...
第1分钟法子!uupoker透... 第1分钟法子!uupoker透视(透视)其实存在有辅助插件(哔哩哔哩)1、玩家可以在uupoker透...
第七分钟辅助!心悦游戏辅助器,... 第七分钟辅助!心悦游戏辅助器,微信小程序辅助器(原来真的是有辅助平台)-哔哩哔哩1、操作简单,无需微...