一种同时缩放多个WPF窗体的方法和装置专利登记公告
专利名称:一种同时缩放多个WPF窗体的方法和装置
摘要:本发明提出一种同时缩放多个WPF窗体的方法,包括步骤:新建图像缩放控件;获取屏幕坐标系到WPF应用程序坐标的转换关系;获取鼠标点击位置在屏幕坐标系的坐标;进行坐标转换;根据转换结果确定图像缩放控件显示范围;将WPF窗体渲染成图像放入图像缩放控件;初始化控件动画的起始位置、结束位置和时间间隔;根据起始位置、结束位置、时间间隔和显示范围,进行图像缩放。本发明还提出一种同时缩放多个WPF窗体的装置,可以消进行窗体缩放动画时,各窗体变化不一致的现象,提高用户体验和动画效率,提高系统资源利用率。
专利类型:发明专利
专利号:CN201110441706.8
专利申请(专利权)人:广东威创视讯科技股份有限公司
专利发明(设计)人:陆明添
主权项:一种同时缩放多个WPF窗体的方法,其特征是,包括步骤:新建图像缩放控件,将所述图像缩放控件的父级设置为WPF应用程序;获取将WPF窗体相对于屏幕平面坐标系的位置转换到WPF窗体相对于WPF应用程序主窗体平面坐标系的位置的转换关系;获取鼠标点击位置相对于屏幕的坐标;将鼠标点击位置相对于屏幕平面坐标系的坐标和预定的各WPF窗体相对于屏幕平面坐标系的位置依据所述转换关系进行转换;根据转换结果确定图像缩放控件需显示的范围;当WPF窗体为显示状态时,将该WPF窗体渲染成图像;以及将图像放入图像缩放控件;根据转换结果
专利地区:广东
关于上述专利公告申明 : 上述专利公告转载自国家知识产权局网站专利公告栏目,不代表该专利由我公司代理取得,上述专利权利属于专利权人,未经(专利权人)许可,擅自商用是侵权行为。如您希望使用该专利,请搜索专利权人联系方式,获得专利权人的授权许可。