博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF Canvas实现进度条
阅读量:4935 次
发布时间:2019-06-11

本文共 578 字,大约阅读时间需要 1 分钟。

先看效果图:

思路:

一个Canvas做背景,一个Canvas用来显示进度,图片放在显示进度的Canvas中,靠右设置为图片本身宽度一半的距离,视觉上实现以图片中轴线为原点

前台代码:

后台关键代码:

public Double ProgressImgWidth        {            get { return myProgressImg.Width; }            set            {                myProgressImg.Width = value;                Canvas.SetRight(myProgressImg, -(myProgressImg.Width / 2));            }        }

目前没有想到如何在不手动设置图片宽度的情况下设置图片的位置,暂时在前台页面中设置图片宽度和位置

转载于:https://www.cnblogs.com/yanxh/p/9994555.html

你可能感兴趣的文章