簡體   English   中英

wpf 工具包圖表 LineSeries DataPointStyle

[英]wpf toolkit chart LineSeries DataPointStyle

我想添加沒有點的LineSeries只是線。 我想從代碼而不是 xaml 動態地執行此操作。

我嘗試使用以下代碼執行此操作:

Style style = new Style(typeof(LineDataPoint));
style.Setters.Add(new Setter(LineDataPoint.VisibilityProperty,Visibility.Hidden));

var series = new LineSeries()
{
    Title = name,
    DependentValuePath = "Y",
    IndependentValuePath = "X",
    ItemsSource = new ObservableCollection<FloatingPoint>(),
    DataPointStyle = style,
};

chart.Series.Add(series);

但是它不起作用; 我仍然看到要點。

我在這里回答了一個類似的問題。

簡而言之: Visibility屬性不起作用,您應該將Template屬性設置為 null。

更正的行:

Style style = new Style(typeof(LineDataPoint));
style.Setters.Add(new Setter(LineDataPoint.TemplateProperty, null));

為了隱藏數據點,將寬度和高度設置為 0 的相同。

  style.Setters.Add(new Setter(LineDataPoint.WidthProperty, 0.0));
  style.Setters.Add(new Setter(LineDataPoint.HeightProperty, 0.0));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM