The fully-distributed secondary control can be regarded as a viable solution to achieve acceptable voltage regulation and proper load-sharing of DC microgrids. Using this secondary controller, in addition to acceptable voltage regulation, the load is shared according to the nominal capacity of the distributed generation units. This manner is traditionally implemented as a time-triggered communication paradigm which causes a high communication load by sending and receiving unnecessary data among units. In this paper, to avoid unnecessary communication, the fully-distributed secondary controller is equipped with an event-triggered strategy based on a new pre-defined condition. The system stability under the proposed event-based control is analyzed using the Lyapunov theorem. The considered scheme is applied to a multi-agent DC microgrid to validate the system performance using Simulink/ MATLAB environment.