How to draw an arc in universal windows app

2019-04-13 08:26发布

I need an arc (circle segment) in my universal windows application, but i just cant figure it out how to make it. There are only circle and rectangle shapes available. My goal is to create an arc that is showing the given percent, line 50% 66% etc.

3条回答
该账号已被封号
2楼-- · 2019-04-13 08:53

If you're looking to create complex shapes in XAML, you'll probably want to take a look at the windows.ui.xaml.shapes.path class. It can use a complex object model to specify bezier curves which should be able to do what you want.

查看更多
男人必须洒脱
3楼-- · 2019-04-13 08:54

If you are trying to create a an arc segment such as one used in a gauge control, It appears Diederik Krols has your answer:

http://blogs.u2u.be/diederik/post/2013/11/14/Drawing-a-Circular-Gradient-in-Windows-Store-and-Windows-Phone-apps.aspx

查看更多
劫难
4楼-- · 2019-04-13 09:00

If you want something like this:

arc control

Check my solution (tested on Windows 8.1 and Windows 10 UWP):

https://github.com/arek-kubiak/ArcControl/tree/master

I hope it will be helpful for you :) Be careful, control automatically adjusts the height and width to the radius and thickness. (if you will have some problems i can help :))

查看更多
登录 后发表回答