Telerik Forums
UI for WPF Forum
3 answers
193 views

Hello,

I want to display a DataForm for enter a new element in a grid. But this grid is generated dynamically.

For that, i use a: "dynamic data = new ExpandoObject()" and feed that with: "data.field1 = "string"; data.field2 = 10" and bind my DataForm on it: "<telerik:RadDataForm x:Name="RadDataForm" AutoGenerateFields="True"
                                     AutoCommit="True" EditEnded="DataForm_OnEditEnded"
                                     AutoEdit="True" CommandButtonsVisibility="Commit,Cancel"
                                     CurrentItem="{Binding Path=DataContext.data, RelativeSource={RelativeSource Self}}"
                                     Header="Hello world"
                                     KeyboardNavigation.TabNavigation="Cycle">
</telerik:RadDataForm>"

My problem now, the DataForm change my Int type on string type...

Have you some idea?

Vivien
Top achievements
Rank 1
 answered on 28 Jul 2016
1 answer
219 views
Hi,

I have rows in the grid grouped by a field - Currency. I have a column (Amount) for which I define aggregate function Sum. Result of aggregate function is shown in the header of each group. All works great.

Now I want to show a summary of all Currencies and total Amounts for each of them at the bottom of the grid. For the sake of this example let’s say I have 100 rows in the grid and only two distinct values for Currency field: USD and RUB.

I want to have summary that will look like this:
Total USD -   1,234.00
Total RUB - 13,023.00

Using Grid.AggregateResults property only provides me with a total aggregate across all currencies:
Total – 14,257.00
with no break-down by groups.

How can I achieve this without grouping my data myself – RadGridControl already did this, I don’t want to recalculate the same values again?

Thank you,
Dmitriy
Stefan Nenchev
Telerik team
 answered on 28 Jul 2016
1 answer
63 views

Hi, I have a docking pane hosting a Winform property control.

When I set the pane to a Autohide state, the Winform property in it disappears.

I'm using the latest 2016 Q2 release. Please help!

Nasko
Telerik team
 answered on 28 Jul 2016
2 answers
121 views

Hi,

I want to apply a different CurrentVisibleRangeText dependant on what view definition the user is in.

So DayView would be in the format ddd dd\MM\yyyy

Timeline and MonthView would be dd\MM\yyyy - dd\MM\yyyy

So I've changed the CurrentInterval ContentControl to use VisibleRange instead of CurrentVisibleText :

<ContentControl x:Name="CurrentInterval"
      VerticalAlignment="Center"
      HorizontalAlignment="Right"
      Style="{StaticResource NavigationIntervalStyle}"
      Content="{TemplateBinding VisibleRange}"/>

Now how do I apply the NavigationIntervalStyle?  So far I have :

<Style x:Key="NavigationIntervalStyle" TargetType="ContentControl">
    <Setter Property="Margin" Value="5" />
    <Setter Property="VerticalAlignment" Value="Center" />
    <Setter Property="HorizontalAlignment" Value="Right" />
    <Setter Property="FontWeight" Value="Bold" />
    <Setter Property="ContentTemplate">
        <Setter.Value>
            <DataTemplate>
                <Grid>
                    <TextBlock Margin="0 1 0 0" Text="{Binding Path=Start, StringFormat={}{0:ddd dd/MM/yyyy}}" Foreground="White" />
                </Grid>
            </DataTemplate>
        </Setter.Value>
    </Setter>
</Style>

This works ok for DayView but obviously not giving me what I want for Timeline or MonthView - I would presume I would need another TextBlock linked to VisibleRange.End - but how to set the Visibility of this textbox so I don't get it in DayView?  Also would it be at all feasible for MonthView to run off the actual Month date and not just what is visible.. i.e. so it says 01/07/2016 - 31/07/2016 and not 27/07/2016 - 31/07/2016 (which is the actual VisibleRange of the month).

Kieron
Top achievements
Rank 1
 answered on 27 Jul 2016
3 answers
509 views

I am changing ItemsSource of RadGridview.

    gv.ItemsSource = enumerated;

     gv.Rebind();

After that I am clearing all the Descriptors

    gv.FilterDescriptors.Clear();
    gv.SortDescriptors.Clear();
    gv.GroupDescriptors.Clear();

Then reapplying all Descriptors.

    gv.FilterDescriptors.AddRange(filters);
    gv.SortDescriptors.AddRange(sorts);
    gv.GroupDescriptors.AddRange(groups);

But the RadGridview is not showing new Items, instead showing items Filtered before.
Dilyan Traykov
Telerik team
 answered on 27 Jul 2016
8 answers
260 views

Hi,

I want the ability for the user to be able to click on a Group Header (in DayView) and for the Group Header and Row to be Selected - however a few issues I cant seem to solve :

I'm overriding the GroupHeaderBaseStyle but can't seem to bind the Command on the GroupHeaderButton to my ViewModel - how do I go about achieving this so I can catch when the user has clicked on each GroupHeader?

There doesn't seem to be an IsSelected property for the GroupHeader - so how would I go about storing this information as per the user clicking on each header?

Thanks.

Kieron
Top achievements
Rank 1
 answered on 27 Jul 2016
10 answers
333 views
Is there a way to prevent the closing of the Backstage until a condition is true. So if the user clicks on another tab, I would like to keep it open.

Gord
Top achievements
Rank 1
 answered on 27 Jul 2016
11 answers
552 views

Hi,

I need to implement DragDrop feature between listBoxes and also re-order within ListBox. I know there is one good sample from Demo, see attachment screenshot. But What I am missing here is the Drop preview line. I know in RadTreeView, there is the default DragDrop behavior comes with a good Drop preview line and API for me to enable/disable it. How can I do the same for ListBox?

I thought about using RadTreeView to take advantage of the default DragDrop behavior, but don't know how to make the UI layout to look like this one in ListBox. Please advise if there is any alternatives to get the layout like the one in the demo, and the drop preview line in RadTreeView.

Many thanks,

Mingxue

Nasko
Telerik team
 answered on 27 Jul 2016
3 answers
116 views

When I import the word file attached, it has a stackOverFlow exception when I running following code 

            foreach (var section in document.Sections)
            {
                document.CaretPosition.MoveToEndOfDocumentElement(section);
                editor.ChangeSectionColumns(SectionColumnsLayout.One);
            }

Is there any way to solve it, or how can I modify the word file to avoid the crash?

Todor
Telerik team
 answered on 27 Jul 2016
8 answers
213 views

Hi,

I want to to move dataform's button (add, edit, delete, navigation, cancel and commit) outside of the DataForm maintaining their appearance , so when I change application's theme from windows8 to windows8touch , the appearance of the buttons change like if it was in the dataform.

thanks

Yoan
Telerik team
 answered on 27 Jul 2016
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
Slider
Expander
TileList
PersistenceFramework
DataPager
Styling
TimeBar
OutlookBar
TransitionControl
Book
FileDialogs
ToolBar
ColorPicker
TimePicker
SyntaxEditor
MultiColumnComboBox
VirtualGrid
Wizard
ExpressionEditor
NavigationView (Hamburger Menu)
DesktopAlert
WatermarkTextBox
BarCode
SpellChecker
DataServiceDataSource
EntityFrameworkDataSource
RadialMenu
ChartView3D
Data Virtualization
BreadCrumb
ProgressBar
Sparkline
LayoutControl
TabbedWindow
ToolTip
CloudUpload
ColorEditor
TreeMap and PivotMap
EntityFrameworkCoreDataSource (.Net Core)
HeatMap
Chat (Conversational UI)
VirtualizingWrapPanel
Calculator
NotifyIcon
TaskBoard
TimeSpanPicker
BulletGraph
WebCam
CardView
DataBar
Licensing
FilePathPicker
PasswordBox
Rating
SplashScreen
Accessibility
Callout
CollectionNavigator
Localization
AutoSuggestBox
HighlightTextBlock
Security
TouchManager
StepProgressBar
VirtualKeyboard
Badge
OfficeNavigationBar
ExpressionParser
CircularProgressBar
SvgImage
PipsPager
SlideView
AI Coding Assistant
+? more
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
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?