Hi,
Extra X and Y axis lines shows up on RadChart. For fixing this issue we need to write extra code to remove these extra lines.
Please refer document attached for more details.
To solve this issue we need to remove that extra line in code for X axis and Y axis separately.
(Code Snippet Below)
private void
HideUnusedAdditionalAxis()
{
FrameworkElement lastAxisObject =
null;
FrameworkElement
notZeroItemAxisObject = null;
var axisX2DObjects =
RelationshipSummaryDepositMonthlyBalanceChart.ChildrenOfType<AxisX2D>();
foreach (var axisX2D in
axisX2DObjects)
{
axisX2D.Visibility =
System.Windows.Visibility.Hidden;
lastAxisObject = axisX2D;
if (axisX2D.Items.Count != 0)
{
notZeroItemAxisObject =
axisX2D;
}
}
if (lastAxisObject != null)
(notZeroItemAxisObject ??
lastAxisObject).Visibility = System.Windows.Visibility.Visible;
}
Extra X and Y axis lines shows up on RadChart. For fixing this issue we need to write extra code to remove these extra lines.
Please refer document attached for more details.
To solve this issue we need to remove that extra line in code for X axis and Y axis separately.
(Code Snippet Below)
private void
HideUnusedAdditionalAxis()
{
FrameworkElement lastAxisObject =
null;
FrameworkElement
notZeroItemAxisObject = null;
var axisX2DObjects =
RelationshipSummaryDepositMonthlyBalanceChart.ChildrenOfType<AxisX2D>();
foreach (var axisX2D in
axisX2DObjects)
{
axisX2D.Visibility =
System.Windows.Visibility.Hidden;
lastAxisObject = axisX2D;
if (axisX2D.Items.Count != 0)
{
notZeroItemAxisObject =
axisX2D;
}
}
if (lastAxisObject != null)
(notZeroItemAxisObject ??
lastAxisObject).Visibility = System.Windows.Visibility.Visible;
}