Я не могу заставить диаграмму LiveCharts начинаться со значения, отличного от 0.C#

Место общения программистов C#
Ответить
Anonymous
 Я не могу заставить диаграмму LiveCharts начинаться со значения, отличного от 0.

Сообщение Anonymous »

Вот как я создаю свой график:
private SeriesCollection _graphData;
public SeriesCollection GraphData
{
get => _graphData;
set
{
_graphData = value;
OnPropertyChanged();
}
}

// some other codes as you can imagine

public void UpdateGraphData()
{
if (Storage.media != null && Storage.media.StreamList.Count > 0 && Storage.media.StreamList[0].FrameList.Count > 0)
{
GraphData.Clear();

if (IsRedSelected)
{
GraphData.Add(new LineSeries
{
Values = new ChartValues(RedValues),
Title = "Red Graph",
Stroke = System.Windows.Media.Brushes.Red
});
}
else if (IsGreenSelected)
{
GraphData.Add(new LineSeries
{
Values = new ChartValues(GreenValues),
Title = "Green Graph",
Stroke = System.Windows.Media.Brushes.Green
});
}
else if (IsBlueSelected)
{
GraphData.Add(new LineSeries
{
Values = new ChartValues(BlueValues),
Title = "Blue Graph",
Stroke = System.Windows.Media.Brushes.Blue
});
}

isGraphCreated = true;
ShowFrame();
}
}

И это прекрасно работает. Он показывает список правильно:
график
Но, как вы можете видеть, ось X начинается с 0. Я хочу, чтобы она начиналась с другого переменная. Допустим, у меня есть график с 10 точками, значение minX, и я хочу, чтобы тот же график начинался со значения minX и продолжался до значения minX+10.
Это код xaml, если вы нужно:














Подробнее здесь: https://stackoverflow.com/questions/791 ... her-than-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»