or

privatevoidOnDropInsideTreeViewDropQuery(objectsender, DragDropQueryEventArgs e){var destination = e.Options.DestinationasRadTreeViewItem;if(destination !=null&& e.Options.Status == DragStatus.DropDestinationQuery)if(destination.DropPosition == DropPosition.Inside){Console.WriteLine("Inside");Team t= destination.ItemasTeam;if(t !=null){objectitem = (e.Options.PayloadasCollection<Object>)[0];if(item.GetType().Name =="Team"){e.QueryResult =false;}}}else{objectitem = (e.Options.PayloadasCollection<Object>)[0];Team t = destination.ItemasTeam;if(t!=null){if(item.GetType().Name =="Player"){e.QueryResult =false;}}else{//}
| <telerik:RadGridView |
| RowIndicatorVisibility="Collapsed" |
| AutoGenerateColumns="False" |
| ShowGroupPanel="False" |
| RowDetailsVisibilityMode="VisibleWhenSelected" |
| Name="MainGrid" |
| ItemsSource="{Binding Alerts}" |
| ShowColumnHeaders="True" |
| ColumnWidth="*" |
| ScrollViewer.HorizontalScrollBarVisibility="Disabled" |
| > |
| <telerik:RadGridView.Columns> |
| <telerik:GridViewDataColumn |
| Name="Severity" |
| EditTriggers="None" |
| Width="30"> |
| <telerik:GridViewDataColumn.CellTemplate> |
| <DataTemplate> |
| <StackPanel> |
| <Image Source="{StaticResource CriticalAlertIcon}" |
| Style="{StaticResource IconImage}" |
| Visibility="{Binding IsCriticalSeverity, Converter={StaticResource VisibilityConverter_Collapsed}}" |
| ToolTip="Critical Alert" |
| /> |
| <Image Source="{StaticResource HighAlertIcon}" |
| Style="{StaticResource IconImage}" |
| Visibility="{Binding IsErrorSeverity, Converter={StaticResource VisibilityConverter_Collapsed}}" |
| ToolTip="Error Alert" |
| /> |
| <Image Source="{StaticResource MediumAlertIcon}" |
| Style="{StaticResource IconImage}" |
| Visibility="{Binding IsWarningSeverity, Converter={StaticResource VisibilityConverter_Collapsed}}" |
| ToolTip="Warning Alert" |
| /> |
| <Image Source="{StaticResource LowAlertIcon}" |
| Style="{StaticResource IconImage}" |
| Visibility="{Binding IsInformationSeverity, Converter={StaticResource VisibilityConverter_Collapsed}}" |
| ToolTip="Informative Alert" |
| /> |
| <Image Source="{StaticResource AutoremediationFailureAlertIcon}" |
| Style="{StaticResource IconImage}" |
| Visibility="{Binding IsAutoremediationFailed, Converter={StaticResource VisibilityConverter_Collapsed}}" |
| ToolTip="Autoremediation has failed" |
| /> |
| <Image Source="{StaticResource AutoremediationSuccessfulAlertIcon}" |
| Style="{StaticResource IconImage}" |
| Visibility="{Binding IsAutoremediationSuccessful, Converter={StaticResource VisibilityConverter_Collapsed}}" |
| ToolTip="Autoremediation has succeeded" |
| /> |
| </StackPanel> |
| </DataTemplate> |
| </telerik:GridViewDataColumn.CellTemplate> |
| </telerik:GridViewDataColumn> |
| <telerik:GridViewDataColumn Name="Id" |
| Header="Id" |
| EditTriggers="None" |
| MaxWidth="50"> |
| <telerik:GridViewDataColumn.CellTemplate> |
| <DataTemplate> |
| <TextBlock |
| Text="{Binding AlertId, Mode=OneWay}" |
| TextWrapping="Wrap"/> |
| </DataTemplate> |
| </telerik:GridViewDataColumn.CellTemplate> |
| </telerik:GridViewDataColumn> |
| <telerik:GridViewDataColumn Name="Device" |
| Header="Device Name" |
| EditTriggers="None" |
| MaxWidth="150" |
| TextWrapping="Wrap"> |
| <telerik:GridViewDataColumn.CellTemplate> |
| <DataTemplate> |
| <!-- We don't want the control to wrap --> |
| <ContentControl |
| DataContext="{Binding AssociatedViewModel, Mode=OneWay}" |
| Content="{Binding}" |
| ToolTip="{Binding Name}" |
| Width="1000" |
| /> |
| </DataTemplate> |
| </telerik:GridViewDataColumn.CellTemplate> |
| </telerik:GridViewDataColumn> |
| <telerik:GridViewDataColumn Name="Headline" |
| Header="Alert Headline" |
| EditTriggers="None" |
| MaxWidth="9999"> |
| <telerik:GridViewDataColumn.CellTemplate> |
| <DataTemplate> |
| <StackPanel Orientation="Horizontal" Width="1500"> |
| <TextBlock Text="WAITING FOR UPDATE: " FontWeight="Bold" |
| Visibility="{Binding IsWaitingForUpdate, Converter={StaticResource VisibilityConverter_Collapsed}}" /> |
| <TextBlock Text="RESOLVED: " |
| Visibility="{Binding IsResolved, Converter={StaticResource VisibilityConverter_Collapsed}}" /> |
| <common:IntelligentTextBlock |
| DataContext="{Binding Headline, Mode=OneWay}" |
| Width="1500" |
| ToolTip="{Binding}" |
| BubbleMouseEvents="True" |
| /> |
| </StackPanel> |
| </DataTemplate> |
| </telerik:GridViewDataColumn.CellTemplate> |
| </telerik:GridViewDataColumn> |
| <telerik:GridViewDataColumn Name="LastUpdate" |
| Header="Last Update" |
| EditTriggers="None" |
| Width="140" |
| DataMemberBinding="{Binding LastUpdateDate,Mode=OneWay}" /> |
| <telerik:GridViewDataColumn Name="Resolve" |
| Header="Resolve" |
| EditTriggers="None" |
| Width="100"> |
| <telerik:GridViewDataColumn.CellTemplate> |
| <DataTemplate> |
| <telerik:RadDropDownButton |
| Name="ResolveButton" |
| HorizontalContentAlignment="Center" |
| VerticalContentAlignment="Center" |
| Content="Resolve" |
| Padding="3" |
| Height="25" |
| Unloaded="ResolveButton_Unloaded" |
| > |
| <telerik:RadDropDownButton.DropDownContent> |
| <telerik:RadContextMenu StaysOpen="False"> |
| <telerik:RadMenuItem Header="Sample Item" |
| ToolTip="Does something" |
| Command="{Binding DoCommand}" |
| StaysOpenOnClick="False" /> |
| <!-- More RadMenuItems... --> |
| </telerik:RadContextMenu> |
| </telerik:RadDropDownButton.DropDownContent> |
| </telerik:RadDropDownButton> |
| </DataTemplate> |
| </telerik:GridViewDataColumn.CellTemplate> |
| </telerik:GridViewDataColumn> |
| </telerik:RadGridView.Columns> |
| <telerik:RadGridView.RowDetailsTemplate> |
| <DataTemplate> |
| <Grid DataContext="{Binding}"> |
| <Grid.ColumnDefinitions> |
| <ColumnDefinition Width="80" /> |
| <!-- The width of the Severity and ID columns --> |
| <ColumnDefinition Width="*" /> |
| </Grid.ColumnDefinitions> |
| <!-- Darken the left margin: --> |
| <Grid Background="Black" Opacity="0.4" /> |
| <!-- The actual text --> |
| <common:IntelligentTextBlock |
| Grid.Column="1" |
| DataContext="{Binding Description, Mode=OneWay}" |
| /> |
| </Grid> |
| </DataTemplate> |
| </telerik:RadGridView.RowDetailsTemplate> |
| </telerik:RadGridView> |
<telerik:GridViewSelectColumn Header="Select" x:Name="chkbox" />
<my1:RadWindow Name="PatientAlertWindow" BorderThickness="1" Background="#FF388CE3" BorderBackground="White" Foreground="Black" WindowStartupLocation="CenterOwner" Width="570" Height="450" Closed="PatientAlertWindow_Closed" HorizontalAlignment="Left" Margin="0,0,0,227" VerticalContentAlignment="Stretch" VerticalAlignment="Stretch" ScrollViewer.VerticalScrollBarVisibility="Visible" ScrollViewer.HorizontalScrollBarVisibility="Visible" Header="Patient Alert" GotFocus="PatientAlertWindow_GotFocus"> <Grid Background="#FF388CE3" SelectiveScrollingGrid.SelectiveScrollingOrientation="Both" ScrollViewer.HorizontalScrollBarVisibility="Visible" MinWidth="500"> <Grid.ColumnDefinitions> <ColumnDefinition /> <ColumnDefinition /> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="auto" /> <RowDefinition Height="auto"/> </Grid.RowDefinitions> <DataGrid AutoGenerateColumns="True" Name="PatientGrid" ItemsSource="{Binding}" Grid.Column="0" Grid.ColumnSpan="2" Grid.Row="0" MinWidth="500" MinHeight="450" IsReadOnly="True" ScrollViewer.HorizontalScrollBarVisibility="Auto"/> </Grid> </my1:RadWindow>