настройка размера графа в wpf - PullRequest
0 голосов
/ 12 сентября 2018

Я получаю требуемый выходной граф из своего кода C #. Длина графика очень велика, и я могу просматривать только его часть. Я пытался использовать ScrollViewer. Но я не вижу ScrollViewer.

  Title="Graphs" Height="350" Width="550" >

<Grid x:Name="grid">
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />
        <RowDefinition Height="Auto" />
    </Grid.RowDefinitions>

    <Button Grid.Row="0" Content="Select File" Height="32"  Width="88" HorizontalAlignment="Left" VerticalAlignment="Top"
            Margin="20,10,10,10"  Name="button1"  Click="button1_Click" />


    <ScrollViewer  Grid.Row="1" HorizontalScrollBarVisibility="Auto" 
                Height= "150" Width="200">
        <Canvas  x:Name="front_canvas" Height="350"/>

    </ScrollViewer>

</Grid>

1 Ответ

0 голосов
/ 12 сентября 2018

@ user3261186 может быть правильным, если вы хотите прокрутить свой график, если вы хотите сделать некоторую вымогательство, попробуйте поместить свой элемент управления внутри Viewbox:

<Viewbox  HorizontalAlignment="Left" 
          VerticalAlignment="Top"
         Height="1400" Width="1500"
         Name="viewbox1"       
         Stretch="Fill">

</Viewbox>
...