Using WPF, I have a datagrid, databound to a observable collection/collectionviewsource.
   Say my grid has only 1 column ("NAME").  
 How can I make sure I only populate the grid with NO duplications.  
 I've looked at multivalue converters... validationRules.  
 Either way, I don't know how to display values with no duplications.  
 Any assistance would be GREATLY appreciated.
 Thanks  
                        <DataGrid.Columns>
                            <DataGridTextColumn Header="Market">
                                <DataGridTextColumn.Binding>
                                    <MultiBinding Converter="{StaticResource ResourceKey=myConverter}">
                                        <Binding Path="tMarketName" UpdateSourceTrigger="PropertyChanged">
                                            <Binding.ValidationRules>
                                                <local:UniqueNameValidation CurrentCollection="{StaticResource ResourceKey=ViewSource}"/>
                                            </Binding.ValidationRules>    
                                        </Binding>
                                        <Binding RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type DataGrid}, AncestorLevel=1}"/>
                                        <Binding Path="."/>
                                        <Binding Source="{StaticResource ResourceKey=MyData}"/>
                                    </MultiBinding>
                                </DataGridTextColumn.Binding>
                            </DataGridTextColumn>