我正在尝试从Cheltuieli a = "pizza";
Repo n;
n.push_back(a);
n.push_back(a);
for(auto& cheltuieli : n) {
std::cout << cheltuieli << "\n";
}
创建一些条形图,这些条形图显示一些数据总计,尽管数据可以在运行时更改。问题是我无法使图表适合内容的大小-我总是必须提供一个固定值(并且设置DotNetProjects.Wpf.Toolkit
无效),但是我不知道需要什么大小在跑步时。我该怎么做才能使图表适合内容,而不是相反?
我的XAML代码如下:
Height="Auto"
答案 0 :(得分:1)
如何使图表适合内容而不是相反?
摆脱任何StackPanels
:
<Grid Name="panelTopGenres">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<toolkit:Chart Name="chartTopGenres" Title="Top Genres" VerticalAlignment="Top"
Margin="16,16,16,8" Padding="8" Background="White" >
<toolkit:BarSeries DependentValuePath="Value" IndependentValuePath="Key"
ItemsSource="{Binding}"
IsSelectionEnabled="False" Background="White"/>
</toolkit:Chart>
<Button Grid.Row="1" x:Name="btnTopGenresToggle" Style="{StaticResource SmallButtonStyle}"
Content="Show All Genres" Width="120"
Margin="16,0,4,4" HorizontalAlignment="Left" Click="btnToggle_Click" />
</Grid>
StackPanel
不会调整其子项的大小。