<telerik:RadGridView.ChildTableDefinitions> |
<telerik:GridViewTableDefinition AutoGenerateFieldDescriptors="False"> |
<telerik:GridViewTableDefinition.Relation> |
<data:PropertyRelation ParentPropertyName="Offices" /> |
</telerik:GridViewTableDefinition.Relation> |
</telerik:GridViewTableDefinition> |
</telerik:RadGridView.ChildTableDefinitions> |
<
gridviewcontrols:RadGridView local:RadialPanel.ZIndex="0" Name="grdPendingEncounters" AutoGenerateColumns="False"
ShowGroupPanel="False"
CanUserSortColumns="True" ShowColumnFooters="False"
ColumnsWidthMode="Fill"
AreRowDetailsFrozen="True" RowDetailsVisibilityMode="VisibleWhenSelected" RowIndicatorVisibility="Collapsed"
UseAlternateRowStyle="True" Margin="5,1,0,0" ScrollViewer.HorizontalScrollBarVisibility="Visible" ScrollViewer.VerticalScrollBarVisibility="Visible" Opacity="1">
<gridviewcontrols:RadGridView.Resources>
<local:StatusToColorConverter x:Key="MyConverter" />
</gridviewcontrols:RadGridView.Resources>
<gridviewcontrols:RadGridView.RowAppearance>
<gridviewcontrols:RowAppearanceSettings UseAlternateRowStyle="True" RowStyle="{StaticResource GridViewRowStyle}" AlternateRowStyle="{StaticResource GridViewAlternateRowStyle}" />
</gridviewcontrols:RadGridView.RowAppearance>
<gridviewcontrols:RadGridView.Columns>
<gridviewcontrols:GridViewColumn HeaderCellStyle="{StaticResource FirstHeaderCellStyle}" Width="30" IsFilterable="False">
<gridviewcontrols:GridViewColumn.CellTemplate>
<DataTemplate x:Name="checkBoxDataTemplate">
<CheckBox Name="chkBoxTemplate" Checked="chkBoxTemplate_Checked" Unchecked="chkBoxTemplate_Checked" IsChecked="{Binding isChecked}"></CheckBox>
</DataTemplate>
</gridviewcontrols:GridViewColumn.CellTemplate>
</gridviewcontrols:GridViewColumn>
<gridviewcontrols:GridViewDataColumn Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=Date}" HeaderCellStyle="{StaticResource HeaderCellStyle}" DataMemberBinding="{Binding EncounterDate}" IsFilterable="True">
</gridviewcontrols:GridViewDataColumn>
<gridviewcontrols:GridViewDataColumn HeaderCellStyle="{StaticResource HeaderCellStyle}" Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=Patient}" DataMemberBinding="{Binding Patient}" IsReadOnly="True" IsFilterable="True" />
<gridviewcontrols:GridViewDataColumn HeaderCellStyle="{StaticResource HeaderCellStyle}" Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=ID}" DataMemberBinding="{Binding EncounterID}" IsReadOnly="True" IsFilterable="True" />
<gridviewcontrols:GridViewDataColumn HeaderCellStyle="{StaticResource HeaderCellStyle}" Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=Type}" DataMemberBinding="{Binding EncounterType}" IsReadOnly="True" IsFilterable="True" />
<gridviewcontrols:GridViewDataColumn HeaderCellStyle="{StaticResource HeaderCellStyle}" Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=Provider}" DataMemberBinding="{Binding Provider}" IsReadOnly="True" IsFilterable="True" />
<gridviewcontrols:GridViewDataColumn HeaderCellStyle="{StaticResource HeaderCellStyle}" Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=Location}" DataMemberBinding="{Binding Location}" IsReadOnly="True" IsFilterable="True" />
<gridviewcontrols:GridViewDataColumn HeaderCellStyle="{StaticResource HeaderCellStyle}" Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=ClaimNo}" DataMemberBinding="{Binding ClaimNo}" IsReadOnly="True" Width="110" IsFilterable="True" />
<gridviewcontrols:GridViewDataColumn HeaderCellStyle="{StaticResource HeaderCellStyle}" Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=FinalizedBy}" DataMemberBinding="{Binding FinalizedBy}" Width="130" IsReadOnly="True" IsFilterable="True" />
<gridviewcontrols:GridViewDataColumn HeaderCellStyle="{StaticResource HeaderCellStyle}" Header="{Resx ResxName=PMS.UserInterface.Resources.UIResource, Key=Status}" DataMemberBinding="{Binding Status}" IsReadOnly="True" IsFilterable="True" >
<telerik:GridViewDataColumn.CellStyle>
<Style TargetType="telerik:GridViewCell">
<Setter Property="Foreground" Value="{Binding Status, Converter={StaticResource MyConverter}}" />
</Style>
</telerik:GridViewDataColumn.CellStyle>
</gridviewcontrols:GridViewDataColumn>
</gridviewcontrols:RadGridView.Columns>
</gridviewcontrols:RadGridView>
grdPendingEncounters.ItemsSource =
null;
grdPendingEncounters.ItemsSource = GetObservableObjectData(encountersCollection);
grdPendingEncounters.Columns[0].Header =
null;
CheckBox checkBox = null;
checkBox =
new CheckBox();
checkBox.Width = (
double)15;
checkBox.Checked +=
new RoutedEventHandler(CheckBox_Checked);
checkBox.Unchecked +=
new RoutedEventHandler(CheckBox_Checked);
grdPendingEncounters.Columns[0].Header = checkBox;
<Window x:Class="AccessKeySample.Window1" |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
Height="125" Width="75" |
xmlns:d="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Input"> |
<StackPanel> |
<Label x:Name="_label" Target="{Binding ElementName=_textBox}"> |
tes_t |
</Label> |
<TextBox x:Name="_textBox"/> |
<d:RadNumericUpDown/> |
</StackPanel> |
</Window> |
<t:RadToolBar DockPanel.Dock="Top" Height="25"> |
<TextBlock Text="Select Job:" Margin="2,2,5,0"/> |
<t:RadComboBox x:Name="cmbJobs" Width="200" IsTabStop="False" IsEditable="True" StaysOpenOnEdit="True" /> |
<t:RadMenu Background="Transparent"> |
<t:RadMenuItem Header="Filter"> |
<t:RadMenuItem Header="Show All Jobs" Checked="MenuItem_Checked_All" Name="mnuShowAllJobs" IsCheckable="True"/> |
<t:RadMenuItem Header="Show Unfinished" Checked="MenuItem_Checked_Unfinished" Name="mnuShowUnfinishedJobs" IsCheckable="True"/> |
</t:RadMenuItem> |
</t:RadMenu> |
</t:RadToolBar> |