Merhabalar;
Hoşçakalın.
Daha önce de üzerinde durduğumuz WPF chart kontrolü hakkında nacizane kısa bir bilgilendirmede bulunacağım. Önceki yazılarımın devamı olarak bu kez Plot Area etrafındaki Border'ı görünmez yapacağız.
Opacity ya da Background özellikleri ile değişmeyen (değişsin diye çok çırpındım) bu alan için şu kod blogunu kullanırsanız görünen o ince Border çizgisi kayboluyor:
<charting:Chart.Template>
<ControlTemplate TargetType="charting:Chart">
<Border Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding
BorderBrush}"
BorderThickness="{TemplateBinding
BorderThickness}"
Padding="{TemplateBinding Padding}">
<Grid>
<chartingprimitives:EdgePanel x:Name="ChartArea" Style="{TemplateBindingChartAreaStyle}">
<Grid Canvas.ZIndex="-1"
Style="{TemplateBinding PlotAreaStyle}" />
<Border Canvas.ZIndex="10"
BorderBrush="Transparent" BorderThickness="0"/>
</chartingprimitives:EdgePanel>
</Grid>
</Border>
</ControlTemplate>
</charting:Chart.Template>
Bunu yazmadan önce:
xmlns:chartingprimitives="clr-namespace:System.Windows.Controls.DataVisualization.Charting.Primitives;assembly=System.Windows.Controls.DataVisualization.Toolkit" 'i de eklemeyi unutmayın ;)
Bunu yazmadan önce:
xmlns:chartingprimitives="clr-namespace:System.Windows.Controls.DataVisualization.Charting.Primitives;assembly=System.Windows.Controls.DataVisualization.Toolkit" 'i de eklemeyi unutmayın ;)
Hoşçakalın.
Hiç yorum yok:
Yorum Gönder