Hi,
Testing a gridview custom control with .NET 6 does not render on screen.
The same example with .net framework works.
public class CustomGrid : RadGridView
{
static CustomGrid()
{
DefaultStyleKeyProperty.OverrideMetadata(typeof(CustomGrid), new FrameworkPropertyMetadata(typeof(CustomGrid)));
}
protected override void OnInitialized(EventArgs e)
{
base.OnInitialized(e);
}
}
<Grid>
<my:CustomGrid Grid.Row="0"
x:Name="clubsGrid"
AutoGenerateColumns="False"
GroupRenderMode="Flat"
Margin="5">
<my:CustomGrid.Columns>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Name}"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Established}" Header="Est." DataFormatString="{}{0:yyyy}"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding StadiumCapacity}" Header="Stadium" DataFormatString="{}{0:N0}"/>
</my:CustomGrid.Columns>
</my:CustomGrid>
</Grid>
Thanks.
May I ask if you could check the following article from our documentation?
Styling the Controls - Telerik UI for WPF
More specifically, the Styling Custom Controls section from it.