or
| <UserControl.Resources> |
| <Style TargetType="{x:Type telerik:GridViewColumn}"> |
| <Style.Triggers> |
| <Trigger Property="Validation.HasError" Value="true"> |
| <Setter Property="ToolTip" |
| Value="{Binding RelativeSource={RelativeSource Self}, Path=(Validation.Errors)[0].ErrorContent}"/> |
| </Trigger> |
| </Style.Triggers> |
| </Style> |
| </UserControl.Resources> |
| <telerik:RadGridView Name="wellsRadGridView" AutoGenerateColumns="False" ItemsSource="{Binding GetWells}" |
| AddingNewDataItem="radGridView_AddingNewDataItem"> |
| <telerik:RadGridView.Columns> |
| <telerik:GridViewDataColumn Header="WellID" DataMemberBinding="{Binding ID, ValidatesOnDataErrors=True, UpdateSourceTrigger=LostFocus}"/> |
| <telerik:GridViewDataColumn Header="X Coordinate" DataMemberBinding="{Binding XCoordinates}" /> |
| <telerik:GridViewDataColumn Header="Y Coordinate" DataMemberBinding="{Binding YCoordinates}" /> |
| <telerik:GridViewDataColumn Header="Top of Screen Elevation" DataMemberBinding="{Binding TopOfScreen, ValidatesOnDataErrors=True}" /> |
| <telerik:GridViewDataColumn Header="Bottom of Screen Elevation" DataMemberBinding="{Binding BottomOfScreen, ValidatesOnDataErrors=True}" /> |
| <telerik:GridViewDataColumn Header="Aquifier/Zone" DataMemberBinding="{Binding Zone}" /> |
| <telerik:GridViewDataColumn Header="Functional Category" DataMemberBinding="{Binding FunctionalCategory}" /> |
| <telerik:GridViewComboBoxColumn Header="Current Sampling Frequency" |
| DisplayMemberPath="Name" |
| SelectedValueMemberPath="ID" |
| DataMemberBinding="{Binding Frequency}" |
| ItemsSource="{Binding FrequencyCategories}"/> |
| <telerik:GridViewComboBoxColumn Header="Risk to Receptors" |
| DisplayMemberPath="Name" |
| SelectedValueMemberPath="ID" |
| DataMemberBinding="{Binding RiskReceptors}" |
| ItemsSource="{Binding RiskReceptors}" /> |
| <telerik:GridViewComboBoxColumn Header="Predictability of COC Concentrations" |
| DisplayMemberPath="Name" |
| SelectedValueMemberPath="ID" |
| DataMemberBinding="{Binding Predictability}" |
| ItemsSource="{Binding Predictability}" /> |
| <telerik:GridViewDataColumn Header="Notes" DataMemberBinding="{Binding Notes}" /> |
| </telerik:RadGridView.Columns> |
| </telerik:RadGridView> |