[英]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.