Bind Columns of SFDataGrid to a ViewModel property in Xamarin Forms
up vote
0
down vote
favorite
In UWP I was able to bind the Columns of the SfDataGrid to a property in the ViewModel using this example: https://www.syncfusion.com/kb/7811/how-to-bind-a-column-collection-from-viewmodel
However, following the same approach for SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null".
Is the ViewModel binding of the Columns not supported in Xamarin.Forms? If yes, what alternatives do I have to create the grid using dynamic columns?
Thanks in advance.
xamarin.forms syncfusion
add a comment |
up vote
0
down vote
favorite
In UWP I was able to bind the Columns of the SfDataGrid to a property in the ViewModel using this example: https://www.syncfusion.com/kb/7811/how-to-bind-a-column-collection-from-viewmodel
However, following the same approach for SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null".
Is the ViewModel binding of the Columns not supported in Xamarin.Forms? If yes, what alternatives do I have to create the grid using dynamic columns?
Thanks in advance.
xamarin.forms syncfusion
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
In UWP I was able to bind the Columns of the SfDataGrid to a property in the ViewModel using this example: https://www.syncfusion.com/kb/7811/how-to-bind-a-column-collection-from-viewmodel
However, following the same approach for SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null".
Is the ViewModel binding of the Columns not supported in Xamarin.Forms? If yes, what alternatives do I have to create the grid using dynamic columns?
Thanks in advance.
xamarin.forms syncfusion
In UWP I was able to bind the Columns of the SfDataGrid to a property in the ViewModel using this example: https://www.syncfusion.com/kb/7811/how-to-bind-a-column-collection-from-viewmodel
However, following the same approach for SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null".
Is the ViewModel binding of the Columns not supported in Xamarin.Forms? If yes, what alternatives do I have to create the grid using dynamic columns?
Thanks in advance.
xamarin.forms syncfusion
xamarin.forms syncfusion
asked Nov 11 at 14:13
Cosmin
72
72
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
Thanks for using Syncfusion products.
We have checked your query with “SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null while binding Columns”, and it is working fine from our side. We have prepared a sample for bind columns from view model property and please find the sample from the below link.
Sample Link: BindingColumns
Please let us know if this helpful.
Regards
Vigneshkumar R
Thank you for the sample! I have updated the Syncfusion version from 16.2.0.46 to 16.3.0.29 (the latest one yet), like in the sample, and it worked. Thanks again!
– Cosmin
Nov 12 at 20:23
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
Thanks for using Syncfusion products.
We have checked your query with “SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null while binding Columns”, and it is working fine from our side. We have prepared a sample for bind columns from view model property and please find the sample from the below link.
Sample Link: BindingColumns
Please let us know if this helpful.
Regards
Vigneshkumar R
Thank you for the sample! I have updated the Syncfusion version from 16.2.0.46 to 16.3.0.29 (the latest one yet), like in the sample, and it worked. Thanks again!
– Cosmin
Nov 12 at 20:23
add a comment |
up vote
0
down vote
accepted
Thanks for using Syncfusion products.
We have checked your query with “SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null while binding Columns”, and it is working fine from our side. We have prepared a sample for bind columns from view model property and please find the sample from the below link.
Sample Link: BindingColumns
Please let us know if this helpful.
Regards
Vigneshkumar R
Thank you for the sample! I have updated the Syncfusion version from 16.2.0.46 to 16.3.0.29 (the latest one yet), like in the sample, and it worked. Thanks again!
– Cosmin
Nov 12 at 20:23
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
Thanks for using Syncfusion products.
We have checked your query with “SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null while binding Columns”, and it is working fine from our side. We have prepared a sample for bind columns from view model property and please find the sample from the below link.
Sample Link: BindingColumns
Please let us know if this helpful.
Regards
Vigneshkumar R
Thanks for using Syncfusion products.
We have checked your query with “SfDataGrid in Xamarin.Forms results in an exception : "System.Exception: SfDataGrid.Columns can't be null while binding Columns”, and it is working fine from our side. We have prepared a sample for bind columns from view model property and please find the sample from the below link.
Sample Link: BindingColumns
Please let us know if this helpful.
Regards
Vigneshkumar R
answered Nov 12 at 12:05
Vignesh kumar
583
583
Thank you for the sample! I have updated the Syncfusion version from 16.2.0.46 to 16.3.0.29 (the latest one yet), like in the sample, and it worked. Thanks again!
– Cosmin
Nov 12 at 20:23
add a comment |
Thank you for the sample! I have updated the Syncfusion version from 16.2.0.46 to 16.3.0.29 (the latest one yet), like in the sample, and it worked. Thanks again!
– Cosmin
Nov 12 at 20:23
Thank you for the sample! I have updated the Syncfusion version from 16.2.0.46 to 16.3.0.29 (the latest one yet), like in the sample, and it worked. Thanks again!
– Cosmin
Nov 12 at 20:23
Thank you for the sample! I have updated the Syncfusion version from 16.2.0.46 to 16.3.0.29 (the latest one yet), like in the sample, and it worked. Thanks again!
– Cosmin
Nov 12 at 20:23
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53249582%2fbind-columns-of-sfdatagrid-to-a-viewmodel-property-in-xamarin-forms%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown