我可以通过鼠标单击 xamarin 表单中的 ScrollView 来禁用滚动吗?
Can I disable scrolling with the mouse click on a ScrollView in xamarin forms?
我在 Xamarin Forms 中有一个滚动视图 i've left a gif here so you can see it 。
我正在使用
scrollviewName.ScrollToAsync(0,0,true)
点击图像按钮进行滚动。但我仍然可以用鼠标滚动。我已经尝试将我的 ScrollView 的 Orientation 属性 设置为 Neither 但这只会使我的滚动视图根本无法滚动。有没有办法实现我的要求,或者我应该去做其他事情?
您可以像这样禁用滚动视图
<ScrollView x:Name="myscroll" IsEnabled="False">
void Button_Clicked(System.Object sender, System.EventArgs e)
{
myscroll.ScrollToAsync(0, 1000, true);
}
我在 Xamarin Forms 中有一个滚动视图 i've left a gif here so you can see it 。 我正在使用
scrollviewName.ScrollToAsync(0,0,true)
点击图像按钮进行滚动。但我仍然可以用鼠标滚动。我已经尝试将我的 ScrollView 的 Orientation 属性 设置为 Neither 但这只会使我的滚动视图根本无法滚动。有没有办法实现我的要求,或者我应该去做其他事情?
您可以像这样禁用滚动视图
<ScrollView x:Name="myscroll" IsEnabled="False">
void Button_Clicked(System.Object sender, System.EventArgs e)
{
myscroll.ScrollToAsync(0, 1000, true);
}