Haz una lista WPF ListBox valores separados por comas

Tengo un ListBox que se ve así:

<ListBox ItemsSource="{Binding Fruits}">
    <!--Make the items wrap--> 
    <ListBox.ItemsPanel>
        <ItemsPanelTemplate>
            <WrapPanel></WrapPanel>
        </ItemsPanelTemplate>
    </ListBox.ItemsPanel>
    <ListBox.ItemTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding Name, StringFormat=' {0},'}" />
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>

Esto me da una lista como esta:

Naranjas, Uvas, Plátanos,

Pero lo que quiero es:

Naranjas, uvas, plátanos

(sin coma)

¿Alguien tiene una idea sobre cómo eliminar la coma final?

Respuestas a la pregunta(2)

Su respuesta a la pregunta