2017-01-03 4 views
0

Я работаю с Oxyplot, чтобы нарисовать изображение, используя аннотацию изображения. Мне нужно установить интервал осей так, чтобы изображение выглядело растянутым. Вот что я имею в виду установить ось интервала пространстваКак установить пространство между интервалом на оси oxyplot

Это нормальное пространство

Normal space

и это, как я хочу это

After set the axis interval space

Я получил его из приложения. Как я могу достичь этого с помощью Oxyplot?

ответ

0

Если вы хотите, чтобы растянуть его по горизонтали использовать Width свойство:

plotModel.Annotations.Add(new ImageAnnotation 
{ 
    ImageSource = oxyImage, 
    Opacity = 0.15, 
    OffsetX = new PlotLength(0, PlotLengthUnit.RelativeToPlotArea), 
    OffsetY = new PlotLength(0, PlotLengthUnit.RelativeToPlotArea), 
    //Height = new PlotLength(0.5, PlotLengthUnit.RelativeToPlotArea), 
    Width = new PlotLength(0.5, PlotLengthUnit.RelativeToViewport), 
}); 

Если вы прокомментируете heigth или ширина линии, изображение будет масштабироваться в то же время, чем сюжет.

Смежные вопросы