I am developing a WPF application using .net 8 and all of the Syncfusion nuget packages are up to date at 29.2.11.
I am using PrismLibrary to autowire the viewmodel to the view, and handle navigation.
I have added a SfStepProgessBar to a view by dragging it from the toolbox into the design editor. In XAML, I changed the Content property of the StepViewItems, and ran the project to see how it looked. I have pasted the code for the page below:
<UserControl
x:Class="AegisSTORE.Inventory.Views.AddProduct"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:prism="http://prismlibrary.com/"
xmlns:Syncfusion="http://schemas.syncfusion.com/wpf"
mc:Ignorable="d"
d:Height="{StaticResource PageHeight}" d:Width="{StaticResource PageWidth}" d:Background="White"
prism:ViewModelLocator.AutoWireViewModel="True">
<Grid>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="90"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid Grid.Row="0" >
<Syncfusion:SfStepProgressBar SelectedIndex="4" ItemSpacing="200">
<Syncfusion:StepViewItem Content="Product Details"/>
<Syncfusion:StepViewItem Content="Variations"/>
<Syncfusion:StepViewItem Content="Pricing"/>
<Syncfusion:StepViewItem Content="Inventory"/>
<Syncfusion:StepViewItem Content="Images"/>
</Syncfusion:SfStepProgressBar>
</Grid>
</Grid>
</Grid>
</UserControl>
At runtime, the namespace for the viewmodel is added above the StepViewItems as in the photo below.
I have an older project with Syncfusion nuget package 25.2.3 installed and this does not occur.