File tree Expand file tree Collapse file tree
Xamarin.Forms/GenerateDataFormItemsForDataObject/GenerateDataFormItemsForDataObject
Xamarin.iOS/GenerateDataFormItemsForDataObject/GenerateDataFormItemsForDataObject/Helper Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -25,11 +25,10 @@ protected override void OnAttachedTo(ContentPage bindable)
2525
2626 public class DataFormItemManagerExt : DataFormItemManager
2727 {
28- SfDataForm dataform = new SfDataForm ( ) ;
29- ContactsInfo a = new ContactsInfo ( ) ;
28+ SfDataForm sfDataForm ;
3029 public DataFormItemManagerExt ( SfDataForm dataForm ) : base ( dataForm )
3130 {
32- dataform = dataForm ;
31+ sfDataForm = dataForm ;
3332 }
3433 protected override List < DataFormItemBase > GenerateDataFormItems ( PropertyInfoCollection itemProperties , List < DataFormItemBase > dataFormItems )
3534 {
@@ -52,13 +51,13 @@ protected override List<DataFormItemBase> GenerateDataFormItems(PropertyInfoColl
5251
5352 public override object GetValue ( DataFormItem dataFormItem )
5453 {
55- var value = dataform . DataObject . GetType ( ) . GetRuntimeProperty ( dataFormItem . Name ) . GetValue ( dataform . DataObject ) ;
54+ var value = sfDataForm . DataObject . GetType ( ) . GetRuntimeProperty ( dataFormItem . Name ) . GetValue ( sfDataForm . DataObject ) ;
5655 return value ;
5756 }
5857
5958 public override void SetValue ( DataFormItem dataFormItem , object value )
6059 {
61- dataform . DataObject . GetType ( ) . GetRuntimeProperty ( dataFormItem . Name ) . SetValue ( dataform . DataObject , value ) ;
60+ sfDataForm . DataObject . GetType ( ) . GetRuntimeProperty ( dataFormItem . Name ) . SetValue ( sfDataForm . DataObject , value ) ;
6261 }
6362 }
6463}
Original file line number Diff line number Diff line change @@ -9,10 +9,10 @@ namespace GenerateDataFormItemsForDataObject
99{
1010 public class DataFormItemManagerExt : DataFormItemManager
1111 {
12- public SfDataForm dataform = new SfDataForm ( ) ;
12+ public SfDataForm sfDataForm ;
1313 public DataFormItemManagerExt ( SfDataForm dataForm ) : base ( dataForm )
1414 {
15-
15+ sfDataForm = dataForm ;
1616 }
1717 protected override List < DataFormItemBase > GenerateDataFormItems ( PropertyDescriptorCollection itemProperties , List < DataFormItemBase > dataFormItems )
1818 {
@@ -33,13 +33,13 @@ protected override List<DataFormItemBase> GenerateDataFormItems(PropertyDescript
3333 }
3434 public override object GetValue ( DataFormItem dataFormItem )
3535 {
36- var value = dataform . DataObject . GetType ( ) . GetRuntimeProperty ( dataFormItem . Name ) . GetValue ( dataform . DataObject ) ;
36+ var value = sfDataForm . DataObject . GetType ( ) . GetRuntimeProperty ( dataFormItem . Name ) . GetValue ( sfDataForm . DataObject ) ;
3737 return value ;
3838 }
3939
4040 public override void SetValue ( DataFormItem dataFormItem , object value )
4141 {
42- dataform . DataObject . GetType ( ) . GetRuntimeProperty ( dataFormItem . Name ) . SetValue ( dataform . DataObject , value ) ;
42+ sfDataForm . DataObject . GetType ( ) . GetRuntimeProperty ( dataFormItem . Name ) . SetValue ( sfDataForm . DataObject , value ) ;
4343 }
4444 }
4545}
You can’t perform that action at this time.
0 commit comments