摘要: 1. 需求 其实我的需求很简单。就是想做一个图片查看器,可以通过鼠标来平移、缩放、旋转图片。 2. 解决思路: WPF中的UIElement提供了RenderTransform属性,用于承载各种Transform,例如TranslateTransform(平移转换)、ScaleTransform(缩 阅读全文
posted @ 2022-09-18 15:52 卓尔不设凡 阅读(2469) 评论(3) 推荐(1)
摘要: 想做一个下图所示的Slider,以冒泡的方式显示其Value值,该怎么做呢? 功能要求,当鼠标放在滑块上的时候,冒“泡”显示值;当滑块移动的时候,“泡”跟随移动。 看似简单的功能,但要完美实现,确实要花费不少心思的。 方法一:使用Canvas面板。 1. 改造Slider Slider的样式改造,比 阅读全文
posted @ 2022-09-08 18:44 卓尔不设凡 阅读(909) 评论(0) 推荐(0)
摘要: WPF中的Panel(面板),是继承自FrameworkElement的抽象类,表示一个可以用来排列子元素的面板。 在WPF中,一种预设了几种常用的面板,如Grid、StackPanel、WrapPanel等。他们都是继承自Panel类,并拥有自己的排列子元素的逻辑。 因此,想要自定义一个Panel 阅读全文
posted @ 2022-09-04 18:03 卓尔不设凡 阅读(1054) 评论(0) 推荐(1)