In a metrizable topological vector space X with the metric d, a subset A is said to be bounded if it can be absorbed by any neighbourhood of 0 and a subset A is said to be d-bounded if its diameter with respect to the metric d is finite. Boundedness always implies d-boundedness, but the converse is not true.
I am looking for a condition for which d-boundedness implies boundedness. In the Wikipedia, in the section "Topological vector spaces'', there is a statement, "The two notions of boundedness coincide for locally convex spaces''. But there is no reference for it there. Can somebody give some reference or some hint to prove this statement?