or
| <Telerik:RadDocking Grid.Row="1" Name="xamDockManager1"> |
| <Telerik:RadSplitContainer InitialPosition="DockedBottom"> |
| <Telerik:RadPaneGroup> |
| <Telerik:RadDocumentPane Header="Mesajlar" CanUserPin="True" CanFloat="False" CanUserClose="False" IsPinned="False" > |
| <TextBox Style="{StaticResource StyleTextBoxMessages}" AutoWordSelection="True" Name="TextBoxMessages" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Margin="0" IsReadOnly="True"> |
| <TextBox.ContextMenu> |
| <ContextMenu Name="MenuItemMessages"> |
| <MenuItem Name="MenuItemMessagesClear" Click="MenuItemMessagesClear_Click" Header="Temizle"></MenuItem> |
| <MenuItem Name="MenuItemMessagesSave" Click="MenuItemMessagesSave_Click" Header="Kaydet"></MenuItem> |
| </ContextMenu> |
| </TextBox.ContextMenu> |
| </TextBox> |
| </Telerik:RadDocumentPane> |
| </Telerik:RadPaneGroup> |
| </Telerik:RadSplitContainer> |
| <Telerik:RadDocking.DocumentHost> |
| <Telerik:RadSplitContainer> |
| <Telerik:RadPaneGroup Name="documentPaneGroup" SelectionChanged="documentPaneGroup_SelectionChanged"> |
| </Telerik:RadPaneGroup> |
| </Telerik:RadSplitContainer> |
| </Telerik:RadDocking.DocumentHost> |
| </Telerik:RadDocking> |
| public RadPane AddPane(UserControl control, bool canBeClosed = true) |
| { |
| RadPane contentPane = new RadPane(); |
| contentPane.Content = control; |
| //contentPane.Header = control.Title; |
| contentPane.IsSelected = true; |
| contentPane.CanFloat = false; |
| contentPane.CanUserPin = false; |
| documentPaneGroup.AddItem(contentPane, Telerik.Windows.Controls.Docking.DockPosition.Center); |
| return contentPane; |
| } |
<telerik:RadMaskedTextInput Style="{StaticResource SingleLineTextInputWithNoMask}" Value="{Binding Value}" /><Style x:Key="SingleLineTextInputWithNoMask" TargetType="{x:Type telerik:RadMaskedTextInput}" > <Setter Property="IsClearButtonVisible" Value="False" /> <Setter Property="InputBehavior" Value="Insert" /> <Setter Property="Mask" Value="" /> <Setter Property="AcceptsReturn" Value="False" /></Style><telerik:RadChart x:Name="durationChart" ItemsSource="{Binding DurationChart, Mode=TwoWay}"> <telerik:RadChart.SeriesMappings> <telerik:SeriesMapping LegendLabel="Devices"> <telerik:SeriesMapping.SeriesDefinition> <telerik:BarSeriesDefinition></telerik:BarSeriesDefinition> </telerik:SeriesMapping.SeriesDefinition> <telerik:SeriesMapping.ItemMappings> <telerik:ItemMapping DataPointMember="Label" FieldName="Value"></telerik:ItemMapping> <telerik:ItemMapping DataPointMember="YValue" FieldName="Value"></telerik:ItemMapping> <telerik:ItemMapping DataPointMember="XCategory" FieldName="Label"/> </telerik:SeriesMapping.ItemMappings> </telerik:SeriesMapping> </telerik:RadChart.SeriesMappings></telerik:RadChart>#region Duration Chart // Hide legend durationChart.DefaultView.ChartLegend.Visibility = Visibility.Collapsed; // Axis titles durationChart.DefaultView.ChartArea.AxisX.Title = MOD_COM_HLP.LocalizationHelper.LocalizeString(ResourceKeys.DLYPlantDelaysDurationXAxisResourceKey); durationChart.DefaultView.ChartArea.AxisY.Title = MOD_COM_HLP.LocalizationHelper.LocalizeString(ResourceKeys.DLYPlantDelaysDurationYAxisResourceKey); // X axis durationChart.DefaultView.ChartArea.AxisX.AxisLabelsVisibility = Visibility.Visible; durationChart.DefaultView.ChartArea.AxisX.PlotAreaAxisLabelsVisibility = Visibility.Visible; // Y axis durationChart.DefaultView.ChartArea.AxisY.AxisLabelsVisibility = Visibility.Visible; durationChart.DefaultView.ChartArea.AxisY.MajorTicksVisibility = Visibility.Visible; durationChart.DefaultView.ChartArea.AxisY.MinorTicksVisibility = Visibility.Hidden; #endregionObservableCollection<DLYChartPoint> durationChart = new ObservableCollection<DLYChartPoint>();private void FillDurationChart() { // Aux values List<LPD_COM_ENT.AUXValue> dlyDurationChartPeriods = lPDModulesLibraryProxy.ReadAUXValues(new LPDModulesLibrary.Common.Entities.ReadFilter() { VariableName = "DLY_DURATION_CHART_PERIOD"}); if (Items == null) return; // Clear the chart DurationChart.Clear(); // Add the columns foreach (LPD_COM_ENT.AUXValue variable in dlyDurationChartPeriods) { DLYChartPoint point = new DLYChartPoint() {Label = variable.CharValue, Value=0, UniqueId=variable.ValueSeq }; DurationChart.Add(point); } // Fill chart foreach (DLYDelay stoppage in Items) { double duration = (stoppage.EndDelay - stoppage.StartDelay).TotalSeconds; foreach (LPD_COM_ENT.AUXValue variable in dlyDurationChartPeriods) { if (duration >= variable.IntegerValue && duration < variable.FloatValue) { DurationChart[(int)variable.ValueSeq].Value++; } } } }<telerik:RadBarcodePDF417 Name="barcode1" Width="480" Height="152" HorizontalAlignment="Left" ></telerik:RadBarcodePDF417><t:RadNumericUpDown ValueFormat="Numeric" Minimum="1" Maximum="6" NumberDecimalDigits="0" IsInteger="True" IsEditable="True" Value="{Binding Priority, UpdateSourceTrigger=PropertyChanged}" Margin="4" NullValue="None"></t:RadNumericUpDown><telerik:GridViewComboBoxColumn Header="Antriebsart" ItemsSourceBinding="{Binding Field[ANTRIEB].ProposedValues}" DataMemberBinding="{Binding Field[ANTRIEB].Value}" /> private void gridView_CellEditEnded(object sender, Telerik.Windows.Controls.GridViewCellEditEndedEventArgs e) { if (!e.OldData.Equals(e.NewData)) { this.DataProvider.Refresh(); } } private void Button_Click(object sender, RoutedEventArgs e) { this.gridView.Rebind(); }