Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Oxyplot集合XAsis增加0.5_C#_Oxyplot - Fatal编程技术网

C# Oxyplot集合XAsis增加0.5

C# Oxyplot集合XAsis增加0.5,c#,oxyplot,C#,Oxyplot,我无法正确设置xAxis我希望间隔增加0.5: |--|----|---| 0 0.5 1 1.5 and so on 我用这个: PositionModel.Axes.Add(new CategoryAxis { Position = AxisPosition.Bottom, Minimum = 9, Maximum = 28, Key = "XAsis", MajorStep = 1, // useless ? MinorStep = 0

我无法正确设置xAxis我希望间隔增加0.5:

|--|----|---|
0  0.5  1  1.5  and so on
我用这个:

PositionModel.Axes.Add(new CategoryAxis { 
    Position = AxisPosition.Bottom, Minimum = 9,
    Maximum = 28,
    Key = "XAsis", 
    MajorStep = 1, // useless ?
    MinorStep = 0.5  // useless ?
});
但是这段代码并没有产生期望的结果(而是增加1)

此外,我真的不知道Marjor/MinorStep到底是什么

文档真的很轻。。。不幸的


PS:看到没有解释的反对票,我真的很难过

你应该使用
Axis
而不是
CategoryAxis
,它提供了以下两个额外属性
LabelField
ItemsSource
,使用户可以自定义Axis标签;从而使
CategoryAxis
中的
MinorStep
属性无效,硬编码为1

如果使用适当的数据添加
LabelField/ItemsSource
属性,您仍然可以完成所需的操作,但使用
Axis
则更简单

为了便于参考,请查看以下位置的源代码:

您应该使用
Axis
而不是
CategoryAxis
,后者提供以下两个额外属性
LabelField
ItemsSource
,使用户可以自定义Axis标签;从而使
CategoryAxis
中的
MinorStep
属性无效,硬编码为1

如果使用适当的数据添加
LabelField/ItemsSource
属性,您仍然可以完成所需的操作,但使用
Axis
则更简单

为了便于参考,请查看以下位置的源代码:

请告诉我为什么投反对票,我会根据你的问题被否决的情况更新我的信息,但要回答你的问题:我认为你不需要明确提到
间隔时间。只需开始绘制值,Oxyplot就会自动为您绘制
MajorStep
是允许的最大间隔,
MinorStep
是允许的最小间隔请告诉我为什么投反对票,我会根据你的问题被否决的情况更新我的消息,但回答你的问题:我认为你不需要明确提到
间隔。只需开始绘制值,Oxyplot就会自动为您绘制
MajorStep
是允许的最大间隔,
MinorStep
是允许的最小间隔