Telerik Forums
UI for WPF Forum
2 answers
140 views

Hello,

I have a situation where I will have a collection of multiple RadDocuments that I would like to merge together into one document (and eventually create a PDF). I am able to accomplish this, but any lists that may be contained in those documents do not come out properly. Is there something I have to do other than using CreateDeepCopy to retain those liststyles? My code is doing something like this:

    Dim mergedDocument As Telerik.Windows.Documents.Model.RadDocument = New Telerik.Windows.Documents.Model.RadDocument()

                For Each section As Section In document.Sections             

                    Dim copySection As Section = TryCast(section.CreateDeepCopy(), Section)
                    copySection.PageMargin = section.PageMargin
                    copySection.PageSize = section.PageSize
                    copySection.CopyPropertiesFrom(section)

                    mergedDocument.Sections.Add(copySection)
                Next

            Return mergedDocument

Tom
Top achievements
Rank 1
 answered on 28 Jun 2018
1 answer
1.0K+ views

Hi , 

I am facing an issue of SelectionChangeEvent when customizing the RadTabItem Header using Header Template in Style . Following Style for HeaderTemplate 
 <Setter Property="HeaderTemplate" >
                             <Setter.Value>
                                 <DataTemplate>
                                          <StackPanel Orientation="Horizontal" VerticalAlignment="Center" >
                                         <TextBlock Text="{Binding   TabHeader}" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="5,0,5,0"></TextBlock>
                                         <Button Content="x" BorderThickness="0"  Background="Transparent" HorizontalAlignment="Center" Margin="0,0,5,0" V ></Button>
                                     </StackPanel>
                                 </DataTemplate>
                             </Setter.Value>
                        </Setter>

 

Using Following Template Style

<Setter Property="Template">
                        <Setter.Value>
                            <ControlTemplate TargetType="{x:Type telerik:RadTabItem}">
                                <Grid>
                                    <Border Name="Border" Background="#FF6E6C67"
                                            
                                            BorderThickness="1,1,1,1" 
                                            CornerRadius="5"
                                            >
                                        <ContentPresenter
                                            x:Name="ContentSite" 
                                            ContentSource="Header"
                                            VerticalAlignment="Center"
                                            HorizontalAlignment="Center" 
                                            RecognizesAccessKey="True"/>
                                    </Border>
                                 
                                </Grid>
                                <ControlTemplate.Triggers>
                                    <Trigger Property="IsSelected" Value="True">
                                        <Setter TargetName="Border" Property="BorderThickness" Value="2,2,2,0"></Setter>
                                        <Setter TargetName="Border" Property="Margin" Value="0,-3,0,0"></Setter>
                                        <Setter TargetName="Border" Property="Background" Value="Red" />
                                    </Trigger>
                                    <Trigger Property="IsEnabled" Value="False">
                                        <Setter TargetName="Border" Property="Background" Value="Green" />
                                    </Trigger>
                                </ControlTemplate.Triggers>
                            </ControlTemplate>
                        </Setter.Value>
                    </Setter>

Please answer me if there is any issue in the above given Style 
Thanks 

Martin Ivanov
Telerik team
 answered on 28 Jun 2018
1 answer
657 views

I came across a strange issue with the RadGridView and the message queue.  When my application first starts it displays a model dialog box (for licensing).  After leaving this dialog box displayed for a couple of minutes I closed the dialog box.  I then got a trap with the "not enough quota" error and the application crashed.

Running Spy++ shows that there are thousands of events being generated even when the application is sitting idle. 

The events are: ...[Registered: "DispatcherProcessQueue"] wParam:00000000 lParam:00000000

I can reproduce this in my application by including 1 RadGridView.  if I remove all RadGridViews the issue disappears.

The demo WPF application version R2 2018 also demonstrates the issue when you open up the GridView demo. 

The really strange part is that I an only reproduce this on a brand new computer running windows version 1803 (OS Build 17134.112).  

My old PC running windows version 1703 (OS Build 15063.1029) does not exhibit this issue at all.  There are some of the events shown above but not a flood of them.  Both my application and the WPF demo application run just fine. 

Attached is an image of the demo and the output of Spy++ running on the new PC.

 

Thanks,
Phil Young

 

 

 

Stefan
Telerik team
 answered on 28 Jun 2018
1 answer
431 views

Hi Telerik,

I would like to know if WPF SpreadSheet can create advanced excel sheets as for instance EPPLUS library does.

I am using epplus for creating advanced Excel spreadsheets using .NET, without the need of interop right now and also using Telerik components in my project.

I thought if your spreadsheet is better or doing same thing so I would switch into your spreadsheet component.

 

I read a post that was saying they do not do the same thing and both are needed:

https://www.telerik.com/forums/how-to-upload-an-excel-file-and-how-to-read-its-content-row-by-row

Is it so?

 

If your component does so, please come with a sample/example for showing how.

It is urgent so I would appreciate getting the answer as soon as possible.

Thank you.

Best Regards

Kourosh

Boby
Telerik team
 answered on 28 Jun 2018
6 answers
138 views

Hello,

because Telerik has no editable (enter text not contained in list) combobox (and this is really sad) I'm forced to add the standard ComboBox to a gridview column:

 

            <telerik:GridViewDataColumn UniqueName="AccountName" Header="Gegenkonto" Width="250">
                <telerik:GridViewColumn.CellEditTemplate>
                    <DataTemplate>
                        <ComboBox ItemsSource="{Binding DataContext.AccountList, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}"
                                  DisplayMemberPath="AccountName" Text="{Binding AccountName}" IsEditable="True"/>
                    </DataTemplate>
                </telerik:GridViewColumn.CellEditTemplate>
            </telerik:GridViewDataColumn>

The problem is now, that it doesn't move to the next cell when I press the Tab key while editing that column. It works perfectly an the other (telerik) columns.

 

Best Regards,

Raul

 

Petar Mladenov
Telerik team
 answered on 28 Jun 2018
2 answers
280 views

Hi,

I am using a RadGridView with property ShowColumnSortIndexes set as "True".

The index numbers were displaying properly when I did multi column sorting.

But now the sort index numbers are not displayed since we used a template for GridViewHeaderCell to customize the look of header cells.

Could someone please help me to get the sort index numbers back in GridViewHeaderCell template?

Thanks,

Vijay

 

Geoff
Top achievements
Rank 1
 answered on 28 Jun 2018
0 answers
231 views

I have problem with wpf designer from today. In the design view I can only see rad watermark text box and all window controls all others are not visible.

In the output of General and I have these exceptions:

Exception has been thrown by the target of an invocation.
There was an exception when loading the design time assembly '***path***\Design\Telerik.Windows.Controls.Navigation.Design.5.0.dll':

Exception has been thrown by the target of an invocation.
There was an exception when loading the design time assembly '***path***\Design\Telerik.Windows.Controls.Input.VisualStudio.Design.4.0.dll':
Exception has been thrown by the target of an invocation.
There was an exception when loading the design time assembly '***path***\Design\Telerik.Windows.Controls.Input.Design.5.0.dll':
Exception has been thrown by the target of an invocation.
There was an exception when loading the design time assembly '***path***\Design\Telerik.Windows.Controls.Data.VisualStudio.Design.4.0.dll':
Could not load file or assembly 'Telerik.Windows.Controls.Data, Version=2018.1.122.45, Culture=neutral, PublicKeyToken=KEY' or one of its dependencies. The system cannot find the file specified.
There was an exception when loading the design time assembly '***path***\Designer\ShadowCache\i1edbdwb.fee\tj5mcnrj.5ft\Design\Telerik.Windows.Controls.Data.Design.5.0.dll':
Exception has been thrown by the target of an invocation.

Javor
Top achievements
Rank 1
 asked on 27 Jun 2018
1 answer
165 views

I have a grid in which each row has an error and hence shows up as pink/red.  That's as it should be, but the problem is that in this situation, it is impossible to tell which row(s) are selected.  Is there a way to change it so that even when all rows are in error the row selection is still visible?

Thanks!

Dinko | Tech Support Engineer
Telerik team
 answered on 27 Jun 2018
1 answer
400 views

Have a RadGridView set up with AutoGenerateColumns="True". The grid is populated by:

    SqlDataAdapter dataAdapter = new SqlDataAdapter();
                dataAdapter.SelectCommand = _sqlCommand;
                DataTable dataTable = new DataTable();
                dataAdapter.Fill(dataTable);
                MRSuserSource = dataTable;

All is well at this point the end-user can use the data filter of the grid to sort on whatever column and whatever data. Using AutoGenerateColumns because based on SQL database the number of columns will be more or less.

Looking to create specific filters.

Using some samples and documentation running into a problem on how to do the "column programmatically" as seen in this document "https://docs.telerik.com/devtools/wpf/controls/radgridview/filtering/programmatic#filtering-single-column".

The question becomes how is to define the filter when the columns are automatically created and getting the DataTable to be seen as "GridViewColumn". Maybe missing other details that are being overlooked.

Vladimir Stoyanov
Telerik team
 answered on 27 Jun 2018
3 answers
164 views

Hi,

 

I was able to find and implement a solution for a simple hierarchy with the rad grid, but I'm stuck on the second level. I could find solutions for a third level, but we need to implement a n level hierarchy. Is this possible and if so how is it possible to implement this with the RadGridView?

 

Best regards

Tobias

Martin Ivanov
Telerik team
 answered on 27 Jun 2018
Narrow your results
Selected tags
Tags
GridView
General Discussions
Chart
RichTextBox
Docking
ScheduleView
ChartView
TreeView
Diagram
Map
ComboBox
TreeListView
Window
RibbonView and RibbonWindow
PropertyGrid
DragAndDrop
TabControl
TileView
Carousel
DataForm
PDFViewer
MaskedInput (Numeric, DateTime, Text, Currency)
AutoCompleteBox
DatePicker
Buttons
ListBox
GanttView
PivotGrid
Spreadsheet
Gauges
NumericUpDown
PanelBar
DateTimePicker
DataFilter
Menu
ContextMenu
TimeLine
Calendar
Installer and Visual Studio Extensions
ImageEditor
BusyIndicator
Expander
Slider
TileList
PersistenceFramework
DataPager
Styling
TimeBar
OutlookBar
TransitionControl
FileDialogs
Book
ToolBar
ColorPicker
TimePicker
MultiColumnComboBox
SyntaxEditor
VirtualGrid
Wizard
ExpressionEditor
NavigationView (Hamburger Menu)
WatermarkTextBox
DesktopAlert
BarCode
SpellChecker
DataServiceDataSource
EntityFrameworkDataSource
RadialMenu
ChartView3D
Data Virtualization
BreadCrumb
LayoutControl
ProgressBar
Sparkline
TabbedWindow
ToolTip
CloudUpload
ColorEditor
TreeMap and PivotMap
EntityFrameworkCoreDataSource (.Net Core)
HeatMap
Chat (Conversational UI)
VirtualizingWrapPanel
Calculator
NotifyIcon
TaskBoard
TimeSpanPicker
BulletGraph
Licensing
WebCam
CardView
DataBar
FilePathPicker
PasswordBox
SplashScreen
Callout
Rating
Accessibility
CollectionNavigator
Localization
AutoSuggestBox
Security
VirtualKeyboard
HighlightTextBlock
TouchManager
StepProgressBar
Badge
OfficeNavigationBar
ExpressionParser
CircularProgressBar
SvgImage
PipsPager
SlideView
AI Coding Assistant
+? more
Top users last month
Cynthia
Top achievements
Rank 1
Iron
Toby
Top achievements
Rank 3
Iron
Iron
Iron
Danielle
Top achievements
Rank 1
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Iron
yw
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Cynthia
Top achievements
Rank 1
Iron
Toby
Top achievements
Rank 3
Iron
Iron
Iron
Danielle
Top achievements
Rank 1
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Iron
yw
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?