or
public bool? IsSDS { get; set; }<telerik:Label Content="Self Directed Support" /><StackPanel Orientation="Horizontal"> <telerik:RadRadioButton x:Name="SelfDirectedSupportYes" Content="Yes" /> <telerik:RadRadioButton x:Name="SelfDirectedSupportNo" Content="No" /></StackPanel>private void RadDocking_PreviewShowCompass(object sender, Telerik.Windows.Controls.Docking.PreviewShowCompassEventArgs e){ if (e.TargetGroup != null) { e.Compass.IsCenterIndicatorVisible = CanDockIn(e.DraggedSplitContainer, e.TargetGroup, DockPosition.Center); e.Compass.IsLeftIndicatorVisible = CanDockIn(e.DraggedSplitContainer, e.TargetGroup, DockPosition.Left); e.Compass.IsTopIndicatorVisible = CanDockIn(e.DraggedSplitContainer, e.TargetGroup, DockPosition.Top); e.Compass.IsRightIndicatorVisible = CanDockIn(e.DraggedSplitContainer, e.TargetGroup, DockPosition.Right); e.Compass.IsBottomIndicatorVisible = CanDockIn(e.DraggedSplitContainer, e.TargetGroup, DockPosition.Bottom); } else { e.Compass.IsLeftIndicatorVisible = CanDock(e.DraggedSplitContainer, DockPosition.Left); e.Compass.IsTopIndicatorVisible = CanDock(e.DraggedSplitContainer, DockPosition.Top); e.Compass.IsRightIndicatorVisible = CanDock(e.DraggedSplitContainer, DockPosition.Right); e.Compass.IsBottomIndicatorVisible = CanDock(e.DraggedSplitContainer, DockPosition.Bottom); } e.Canceled = !(CompassNeedsToShow(e.Compass));}private bool CanDockIn(ISplitItem dragged, ISplitItem target, DockPosition position){ // If there is a pane that cannot be dropped in any of the targeted panes. return !dragged.EnumeratePanes().Any((RadPane p) => target.EnumeratePanes().Any((RadPane p1) => !CanDockIn(p, p1, position)));}<telerik:RadMenuItem Header="Einkauf" Background="Transparent" Command="{Binding AddItemCommand}" VerticalAlignment="Center" HorizontalAlignment="Left" HorizontalContentAlignment="Center" FontFamily="DicotMedium" FontSize="18"> <telerik:RadMenuItem.Icon> <Image Width="16" Height="16" Margin="0" Source="Style/Images/cockpit.png" /> </telerik:RadMenuItem.Icon> <telerik:RadMenuItem Command="{Binding AddItemCommand}" CommandParameter="Tab1" Header="Tab 1" /> <telerik:RadMenuItem Command="{Binding AddItemCommand}" CommandParameter="Tab2" Header="Tab 2" /></telerik:RadMenuItem><t:RadPaneGroup AllowDrop="False" t:ProportionalStackPanel.RelativeSize="200,300">
<t:RadPane x:Name="Ticket" Header="Ticket" CanFloat="False" CanUserClose="False" CanDockInDocumentHost="False" CanUserPin="False" t:RadDocking.SerializationTag="Ticket" ContextMenuTemplate="{StaticResource PaneContextMenuTemplate}">uc:TicketUserControl DataContext="{Binding TicketViewModel}" /> </t:RadPane></t:RadPaneGroup>