Hello again,
I'm working with RadGridViews this time and I'm having trouble searching/iterating through them.
What I want to do is to find a row in the grid where a specific field's text matches a specific string, and right clicks to open a menu.
Here's the xaml for reference. Attached is a picture of me right-clicking on a row where meter name = "freepadthai"
I'm working with RadGridViews this time and I'm having trouble searching/iterating through them.
What I want to do is to find a row in the grid where a specific field's text matches a specific string, and right clicks to open a menu.
Here's the xaml for reference. Attached is a picture of me right-clicking on a row where meter name = "freepadthai"
<telerik:RadGridView Grid.Row="3" Margin="15,15,15,0" Name="meterGrid" VerticalAlignment="Top" HorizontalAlignment="Left" IsReadOnly="True" Opacity="100" RowIndicatorVisibility="Collapsed" Grid.Column="0" Grid.ColumnSpan="3" AutoGenerateColumns="False" SelectionMode="Single" telerik:StyleManager.Theme="Office_Blue" Height="250" RowActivated="meterGrid_RowActivated" > <!--Fade In Animaiton--><!--<telerik:RadGridView.Resources><Storyboard x:Name="_animationGridLoad"><DoubleAnimation Storyboard.TargetName="meterGrid" Storyboard.TargetProperty="Opacity" From="0.0" To="1.0" Duration="0:0:2" AutoReverse="false" /></Storyboard></telerik:RadGridView.Resources>--><!--Right Click Context Menu--><telerik:RadContextMenu.ContextMenu> <telerik:RadContextMenu ItemClick="RadContextMenu_ItemClick"> <telerik:RadContextMenu.Items> <telerik:RadMenuItem Header="Create New Meter" CommandParameter="Create" /> <telerik:RadMenuItem Header="Edit Meter Details" CommandParameter="Edit" /> <telerik:RadMenuItem Header="Delete Meter" CommandParameter="Delete" /> <telerik:RadMenuItem Header="View on Map" CommandParameter="View" /> <telerik:RadMenuItem Header="View Meter History" CommandParameter="History" /> <telerik:RadMenuItem Header="View Documents" CommandParameter="DocLibrary" /> </telerik:RadContextMenu.Items> </telerik:RadContextMenu></telerik:RadContextMenu.ContextMenu><!--Display Columns--><telerik:RadGridView.Columns> <telerik:GridViewDataColumn Width="*" Header="Meter Name" DataMemberBinding="{Binding MeterName}" /> <telerik:GridViewDataColumn Width="*" Header="Manufacturer" DataMemberBinding="{Binding MainManufacturer}" /> <telerik:GridViewDataColumn Width="*" Header="M.C. Approval" DataMemberBinding="{Binding MainMCApprovalNum}" /> <telerik:GridViewDataColumn Width="*" Header="CT Ratio" DataMemberBinding="{Binding CTRatio}" /> <telerik:GridViewDataColumn Width="*" Header="Meter ID" DataMemberBinding="{Binding MeterID}" /></telerik:RadGridView.Columns></telerik:RadGridView>