我做了很多研究,但许多建议已经过时(WinRT),我需要允许我的应用程序用户水平而不是垂直调整网格大小,但我根本找不到允许这样做的事件或任何东西!
最佳答案
当然。
如果你有这个:
<Grid Width="200" Height="100" Background="Lime"
ManipulationDelta="Grid_ManipulationDelta" ManipulationMode="TranslateX" />
你可以这样做:
private void Grid_ManipulationDelta(object sender, Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs e)
{
var grid = sender as Grid;
grid.Width = grid.ActualWidth + e.Delta.Translation.X;
}
看起来像这样:
祝你好运!
关于winrt-xaml - Windows 通用可调整大小网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35139646/