The significant increase in electronic devices has resulted in serious harmonic pollutions in electricity grids. In addition, due to the resonance of the system capacitance and inductance, the harmonic current may be amplified dramatically when it goes through the transmission line which is harmful to the normal operation of electrical equipment. To suppress the voltage and current harmonics resonance, many control strategies of active power filter (APF) are proposed. Nevertheless, these strategies cannot attenuate the amplified harmonic voltage and current due to resonance. In this paper, the harmonic propagation characteristics are investigated on a long transmission line and a new control strategy called VI-APF based on current-controlled and voltage-controlled current sources connected in parallel is presented. According to the simulation results, the proposed control strategy can suppress the total harmonic distortion to a low level. Finally, the effectiveness of VI-APF is demonstrated through the simulation on the IEEE 33-bus distribution system.