Expression properties can be used to provide a great deal of flexibility in runtime changes to SQL Server Integration Services pacakges. Unfortunately, their usage in Data Flow Transformations is limited. The only Data Flow tasks in SSIS that can be modified using expression properties are:
Conditional SplitDerived Column
The only other option is to use the Script Transformation to basically do whatever you'd like. But that does not provide the most optimal performance.