将此端口连接到WPF
Slide form base Windos Forms
我想把这个移植到WPF,你认为这是可能在WPF?
Slide form base的
我来测试一下:
wpf-animation-how-do-i-make-it-slide-in的
还有这个:
open-close-popup-with-slide-animation-from-custom-position的
我想创建一个类似macosx的抽屉
enter image description here的
将此端口连接到WPF
Slide form base Windos Forms
我想把这个移植到WPF,你认为这是可能在WPF?
Slide form base的
我来测试一下:
wpf-animation-how-do-i-make-it-slide-in的
还有这个:
open-close-popup-with-slide-animation-from-custom-position的
我想创建一个类似macosx的抽屉
enter image description here的
1条答案
按热度按时间yquaqz181#
如果你在Winforms上的第一个gif上显示的效果,抽屉从窗体下面滑动,要在WPF上实现类似的效果,你需要处理几个可能的问题。
首先,为了看到
Window
外面的抽屉,你需要将AllowTransparency
设置为True,将WindowStyle
设置为None。这是第一个问题,因为你现在缺少默认的窗口功能,如最小化,最大化,拖动和关闭。更不用说现在也缺少窗口默认
DropShadow
效果,如果你想拥有它,你需要自己创建它。其次,responsivness,由于
WindowStyle
为None,因此也缺少Window
的Resize功能。如果您想恢复它,现在还有更大的问题,您需要非常小心布局,并确保RenderTransform.TranslateLayout
的所有值都是正确的,以便在Window的大小发生变化时将抽屉移动到所需的值。说了这么多,下面是我的建议,如何实现幻灯片效果。
字符串
https://imgur.com/LB7EVEo