У меня есть MyWindow, где SizeToContent = "WidthAndHeight" в WPF.Когда MyWindow больше экрана, я хочу активировать ScrollViewer.Какой самый простой способ сделать это?
вам нужно использовать ... Scrollviewer.
код для вас:
<Window x:Class="Test.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Name="Window" SizeToContent="WidthAndHeight"> <ScrollViewer HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Background="Green"> <Grid Name="MainGrid" Background="red" MinWidth="600" MinHeight="400"> <!--Some Content Here--> <Label>Foo</Label> </Grid> </ScrollViewer> </Window>
Что этот код делает:
это должно как минимум начать.