SfDataGrid inside DataTemplate causes NullReferenceException at runtime
Trying to put SfDataGrid inside TabControlExt.ContentTemplate
<sf:TabControlExt Grid.Row="1" ItemsSource="{Binding Tabs}" DisplayMemberPath="Header">
<sf:TabControlExt.ContentTemplate>
<DataTemplate>
<sf:SfDataGrid ItemsSource="{Binding GridSource}"/>
</DataTemplate>
</sf:TabControlExt.ContentTemplate>
</sf:TabControlExt>
I attached stacktrace from runtime exception
When I use standard DataGrid, everything runs fine.
Is this bug? Or maybe I'm doing something wrong?
Attachment: sfdatagridnullreferenceexception_5d6d5768.zip
<sf:TabControlExt Grid.Row="1" ItemsSource="{Binding Tabs}" DisplayMemberPath="Header">
<sf:TabControlExt.ContentTemplate>
<DataTemplate>
<sf:SfDataGrid ItemsSource="{Binding GridSource}"/>
</DataTemplate>
</sf:TabControlExt.ContentTemplate>
</sf:TabControlExt>
I attached stacktrace from runtime exception
When I use standard DataGrid, everything runs fine.
Is this bug? Or maybe I'm doing something wrong?
Attachment: sfdatagridnullreferenceexception_5d6d5768.zip
SIGN IN To post a reply.
6 Replies
SS
Steve Schmutzler
September 3, 2017 09:28 AM UTC
Hello Konstantin,
did u check it with AutoGenerateColumns="False"?
Best regards
Steve
KO
Konstantin
September 3, 2017 09:50 AM UTC
Hello, Steve.
Just checked with AutoGenerateColumns="False". The same exception occurs.
KO
Konstantin
September 4, 2017 08:40 AM UTC
I believe, I found the reason for this exception happening
Please find attached xaml.
Commented sections caused this.
Is there any way to use styles in this scenario?
Attachment: working_19cdf21d.zip
KJ
Keerthana Jegannathan
Syncfusion Team
September 6, 2017 09:53 AM UTC
Hi Konstatantin,
Thank you for contacting Syncfusion support.
We have checked the reported behavior of Ribbon based on your updated Xaml code and we were unable to reproduce the NullReference exception from our side. We have prepared a simple sample for your reference and it can be downloaded from the below location.
Can you check with the above sample for the scenario we have checked and let us know if we have misunderstood your query. Also, as you mentioned that the commented out the resource file can resolve your exception, we request you to apply the resource dictionary in app.Xaml and update whether the issue can be reproduced. If still the issue persists, can you modify the sample which replicates the issue? That will helps us to analyze and provide the solution at earliest.
Regards,
Keerthana J
KO
Konstantin
September 7, 2017 10:59 AM UTC
Hello,
I applied ResourceDictionary in App.xaml, everything runs without exceptions from now.
Thank you.
KJ
Keerthana Jegannathan
Syncfusion Team
September 8, 2017 04:16 AM UTC
Hi Konstatantin,
Thanks for your update.
Please let us know if you need further assistance on this.
Regards,
Keerthana J
Thanks for your update.
Please let us know if you need further assistance on this.
Regards,
Keerthana J
SIGN IN To post a reply.
- 6 Replies
- 3 Participants
-
KO Konstantin
- Sep 2, 2017 04:46 PM UTC
- Sep 8, 2017 04:16 AM UTC