我如何从一个窗口删除滚动
本文关键字:一个 窗口 删除 滚动 | 更新日期: 2023-09-27 18:02:13
我有2个不同的窗口,我想保持滚动只在其中一个。我已经发布了可以找到滚动的xaml代码,当用户选择图像时触发的代码,以及一些说明性的屏幕截图。我希望我说得很清楚。如果你需要更多的细节,请尽管问。
<k:KinectScrollViewer Grid.Row="0" Name="scrollViewer" HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Disabled">
<WrapPanel VerticalAlignment="Center" x:Name="wrapPanel" Orientation="Vertical" k:KinectTileButton.Click="KinectTileButtonClick">
<Image Height="150" Name="image1" Stretch="Fill" Width="200" />
Code2:
protected void KinectTileButtonClick(object sender, RoutedEventArgs e)
{
var button = (KinectTileButton)e.Source;
if (button.Tag is WineGroupModel)
{
C1 C1 = new C1(); //mainwindow
C1.ImagesDir = (button.Tag as WineGroupModel).WinesDir;
C1.Show();
}
else if (button.Tag is WineModel)
{
var wineModel = button.Tag as WineModel;
var selectionDisplay = new SelectionDisplay(wineModel);
this.kinectRegionGrid.Children.Add(selectionDisplay);
e.Handled = true;
}
else
{
throw new NotImplementedException("Unkown Wine object type");
}
}
http://i62.tinypic.com/34dfk2v.jpg
根据您的评论,在您的CodeBehind中,您可以使用
显示/隐藏滚动条this.scrollViewer.HorizontalScrollBarVisibility = // Visible or Hidden