【发布时间】:2016-07-11 19:39:21
【问题描述】:
我创建了一个 ContentDialog 来应用样式(我无法使用消息对话框应用),但我遇到了问题,它不可移动
所以是否可以让这个 ContentDialog 可移动,我尝试设置 ManipulationMode="Rotate" 并且我已经像这样实现了 ManipulationDelta="Localisation_ManipulationDelta":
MyContentDialog.xaml.cs:
private void Localisation_ManipulationDelta(object sender, ManipulationDeltaRoutedEventArgs e)
{
var ct = (ContentDialog)sender;
var currentProjection = ct.Projection as PlaneProjection ?? new PlaneProjection();
ct.Projection = new PlaneProjection() { GlobalOffsetX = currentProjection.GlobalOffsetX + e.Delta.Translation.X, GlobalOffsetY = currentProjection.GlobalOffsetY + e.Delta.Translation.Y };
}
但它不起作用,ContentDialog 没有移动:(
感谢帮助
【问题讨论】:
标签: c# xaml win-universal-app windows-10-universal