private void SetDataSourceWithValueTypes() { var collectionSourceWithAssignedProperties = new List <ValueTypeData>() { new ValueTypeData() { DataKey = "10", DataValue = 1, SomeExtraData = false }, new ValueTypeData() { DataKey = "20", DataValue = 2, SomeExtraData = true }, new ValueTypeData() { DataKey = "30", DataValue = 3, SomeExtraData = false }, new ValueTypeData() { DataKey = "40", DataValue = 4, SomeExtraData = true }, new ValueTypeData() { DataKey = "50", DataValue = 5, SomeExtraData = false }, }; var collectionSourceWithAssignedFields = new List <ValueTypeData>() { new ValueTypeData() { DataKeyField = "10", DataValueField = 1, SomeExtraData = false }, new ValueTypeData() { DataKeyField = "20", DataValueField = 2, SomeExtraData = true }, new ValueTypeData() { DataKeyField = "30", DataValueField = 3, SomeExtraData = false }, new ValueTypeData() { DataKeyField = "40", DataValueField = 4, SomeExtraData = true }, new ValueTypeData() { DataKeyField = "50", DataValueField = 5, SomeExtraData = false }, }; var valueTypeDataSource = new ValueTypeSource(); valueTypeDataSource.SourceforValueTypeText1 = "SourceforValueTypeTextValue1"; valueTypeDataSource.SourceforValueTypeText2 = "SourceforValueTypeTextValue2"; valueTypeDataSource.ValueTypeSourceList = collectionSourceWithAssignedProperties.Where(s => s.SomeExtraData == false).ToList(); ValueTypeBinding.DataContext = valueTypeDataSource; }
private void SetDataSourceWithValueTypes() { var valueTypeDataSource = new ValueTypeSource(); valueTypeDataSource.SourceforValueTypeText1 = "SourceforValueTypeTextValue1"; valueTypeDataSource.SourceforValueTypeText2 = "SourceforValueTypeTextValue2"; textBoxForTupleType.DataBindings.Add("Text", valueTypeDataSource, "SourceforValueTypeText2"); }