我有一个UserControl,它有一个故事板,可以将控件(在我的UserControl中)移出usercontrol(使用TranslateX RenderTransform)。
当我将对象移出控件时,它会显示在父页面(托管我的UserControl)上。有没有办法在它到达UserControl的边界时隐藏它?
答案 0 :(得分:1)
在故事板结束时,将动画控件的可见性设置为折叠/不透明度= 0.如果该动画对您来说过于突然,请在故事板进行时将不透明度设置为0。要检测动画何时失控,将会非常困难。通过等待十分之几秒,你可能最好“猜测”。
答案 1 :(得分:0)
您可以尝试设置Canvas.ZIndex,以便Control位于Parent Control
之后答案 2 :(得分:0)
由于Z-Index位于我的UserControl之外,因此无效。
我在想更像是使用“Clip”属性,但我并不熟悉它:/
答案 3 :(得分:0)
我最终做了什么:
我想在这里发布XAML但不知何故CodeSample不起作用:/抱歉