Devexpress LayoutPanels中用户控件上的滚动条
我对滚动条和布局面板有问题。我的布局面板代码如下所示:Devexpress LayoutPanels中用户控件上的滚动条,devexpress,scrollbar,scrollviewer,docklayoutpanel,Devexpress,Scrollbar,Scrollviewer,Docklayoutpanel,我对滚动条和布局面板有问题。我的布局面板代码如下所示: <dxdocking:LayoutPanel Width="450" > <local:MyUserControl x:Name="UserControl"></local:MyUserControl > </dxdocking:LayoutPanel> <Grid> <ScrollViewer
<dxdocking:LayoutPanel Width="450" >
<local:MyUserControl x:Name="UserControl"></local:MyUserControl >
</dxdocking:LayoutPanel>
<Grid>
<ScrollViewer>
<StackPanel>
---Rest of Code----
</Stackpanel>
</ScrollViewer>
</Grid>
然后在MyUserControl内部,它看起来是这样的:
<dxdocking:LayoutPanel Width="450" >
<local:MyUserControl x:Name="UserControl"></local:MyUserControl >
</dxdocking:LayoutPanel>
<Grid>
<ScrollViewer>
<StackPanel>
---Rest of Code----
</Stackpanel>
</ScrollViewer>
</Grid>
我的目标是在UserControl内部使用scrollviewer,而不是在layout面板中,但是当UserControl变得太大时,它会启用LayoutPanel的scrollviewer。看起来是这样的:
<dxdocking:LayoutPanel Width="450" >
<local:MyUserControl x:Name="UserControl"></local:MyUserControl >
</dxdocking:LayoutPanel>
<Grid>
<ScrollViewer>
<StackPanel>
---Rest of Code----
</Stackpanel>
</ScrollViewer>
</Grid>
我宁愿在必要时启用内部滚动条,也不要让LayoutPanel的滚动条可见。我该怎么做
谢谢 您可以通过以下属性禁用面板的嵌入式滚动条:
<dxd:LayoutPanel Caption="Panel1"
HorizontalScrollBarVisibility="Disabled"
VerticalScrollBarVisibility="Disabled">