WinRT Xamlツールキットをテストしており、このような質問があります。列シリーズでは、最初の画像のように2ヶ月連続のサンプルデータを使用しているときに、列幅が自動的に計算されます。しかし、私は2番目の画像(2月& 9月)のように連続していない2ヶ月のサンプルデータを使用すると、列の幅が少し失われます。 2番目の画像では、データを持たない月の入力データ= 0の横に、最初の画像のように列の幅がきれいになるように他の方法があります。WinRT Xaml ToolKit change列の列幅
ここに私のコードです:
class Report
{
public string months { get; set; }
public int value{ get; set; }
}
public MainPage()
{
this.InitializeComponent();
LoadChartContents();
}
private void LoadChartContents()
{
List<Report> lstSource = new List<Report>();
lstSource.Add(new Report() { months = "2", value= 10 });
lstSource.Add(new Report() { months = "9", value= 15 });
(LineChart.Series[0] as ColumnSeries).ItemsSource = lstSource;
(LineChart.Series[0] as ColumnSeries).IndependentAxis = new LinearAxis{Minimum = 1,Maximum = 12,Orientation = AxisOrientation.X,Interval = 1};
}
XAML
<Chart:Chart x:Name="Chart" HorizontalAlignment="Center" Margin="5" Width="500">
<Chart:ColumnSeries Title="Chart Name" IndependentValuePath="months" DependentValuePath="value" />
</Chart:Chart>
私は方法があります確信しているし。コードを確認して変更を提案してください。 –
問題を再現しようとしていますが、できません。 [mcve]をアップロードしてください。または、コードスニペットをアップロードします。 –
また、https://github.com/telerik/UI-For-UWP –