or
ObservableCollection(OverviewData) ocOverviewData = new ObservableCollection(OverviewData);rgvItems.ItemSource = ocOverviewData;foreach(OverviewData d in ocOverviewData){ if(d.ReceiverName != newValue){ d.ReceiverName = newValue;}}public class OverviewData : INotifyPropertyChanged{ private string _ReceiverName; public string ReceiverName { get { return _ReceiverName; } set { if (_ReceiverName == value) return; _ReceiverName = value; OnPropertyChanged(new PropertyChangedEventArgs("ReceiverName")); } } private string _ReceiverAddress; public string ReceiverAddress { get { return _ReceiverAddress; } set { if (_ReceiverAddress == value) return; _ReceiverAddress = value; OnPropertyChanged(new PropertyChangedEventArgs("ReceiverAddress")); } } public event PropertyChangedEventHandler PropertyChanged; public void OnPropertyChanged(PropertyChangedEventArgs e) { if (PropertyChanged != null) PropertyChanged(this, e); }}
<telerik:RadDatePicker Name="dtpPublished" Margin="2" Grid.Row="2" Grid.Column="1" HorizontalAlignment="Left" HorizontalContentAlignment="Left" VerticalAlignment="Center" MinWidth="500" MaxWidth="500" DateTimeWatermarkContent="Leave blank or enter the date this Scenario was published" SelectedDate="{Binding Path=PublishedDt, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"></telerik:RadDatePicker>With dtpPublished .Culture = New System.Globalization.CultureInfo("en-AU") .Culture.DateTimeFormat.ShortDatePattern = "d-MM-yyyy" .Culture.DateTimeFormat.ShortTimePattern = "hh:mm" .Culture.DateTimeFormat.LongDatePattern = "ddd, d MMM yyyy" .Culture.DateTimeFormat.LongTimePattern = "h:mm:ss tt" .DisplayFormat = Telerik.Windows.Controls.DateTimePickerFormat.LongEnd With<telerik:RadWindow x:Class="Eurlanda.DataShire.Squid.Views.DataGridShow" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" Focusable="True" telerik:StlyeManager.Theme ="" Header="AcessFrom">