0

アプリケーションの起動時に、何も処理されていないため、グラフを表示したくありません。エキスパンダーでチャートを「隠す」ことができると思いました-(おそらく単純な気がします)。次のコードは OxyPlot を壊すようです:

<StackPanel Grid.Row="0" Grid.Column="4" Orientation="Horizontal">
   <Expander ExpandDirection="Right">
      <oxy:Plot Grid.Row="0" Grid.Column="4" Title="Plot"
         x:Name="ChartPlot" Title="Ein Grafik" 
         Model="{Binding PlotModel}">
      </oxy:Plot>
   </Expander>
</StackPanel>

Expander または OxyPlot コントロールの何がわからないのですか? それとも、準備が整うまでコンテンツを非表示にする「より良い方法」があるのでしょうか?

4

1 に答える 1

0

プロットのサイズを指定します。そのままでは、スペースが 0 であると見なされます。または、サイズのあるグリッドで囲みます。

于 2014-10-12T12:17:48.443 に答える