Some issues after testing

5 posts, 0 answers
  1. Raul
    Raul avatar
    20 posts
    Member since:
    Apr 2014

    Posted 04 Oct 2014 Link to this post

    Hello

    I'm currently testing Telerik for WPF and I'm having some issues / possible bugs. Hope this forum is ok to post it.

    1. RadGridView in DataTemplate
    I have a control with a RadTreeListView which contains a RadGridView in its RowDetailsTemplate. Everything works good, but as soon as the GridView has 143 or more rows the application becomes stuck / freezes. Each row has 2 columns with small data, so memory should not be the issue.


    2. Several Issues with RadTimePicker
    A) When entering 0215 (manually) it will become 21:05 and not the expected 02:15. This is a real problem for me because the application will have a lot of time values
    B) If the Timepicker is initialized with null and I select from the dropdown area 00:00 it will not be accepted and the field remains empty


    3. RadMaskedNumericInput with Nullable int 
    The null value will not be accepted. Instead e.g. a 1 will be displayed. I have seen that this issue was reported some years ago, but the bug seems still to be existent. Using a double is a workaround, but I would feel better if the bug would have been fixed after being reported for so much time.


    I also have a question:
    Im using a lot of RowDetailsTemplate. Some rows have no details, so that the DataTemplate is not required. Nevertheless there are some pixels visible on empty DataTemplates. An example is a RadTreeListView with 2 levels. Only the second level has Details, but the DataTemplate (at least some pixels) is also displayed on the first level of the hierarchy. Is there a way to prevent it?


    Greetings
    Raul
  2. Dimitrina
    Admin
    Dimitrina avatar
    3769 posts

    Posted 07 Oct 2014 Link to this post

    Hello Raul,

    As to your questions:
    1. We indeed had such a bug when RadGridView got stuck once it had 143 rows and it was successfully resolved some time ago. May I ask you to test with binaries with version 2014 Q2 SP or with the latest internal build and let me know the result?

    2. Regarding RadTimePicker - indeed, we have such an issue in RadTimePicker, I've logged it in our Feedback Portal, you can track its progress at the following link:
    http://feedback.telerik.com/Project/143/Feedback/Details/139637-typing-215-is-not-parsed-correctly-when-allowparsingwithoutseparator-is-enabled-i
    As to the second issue - I wasn't able to reproduce the reported behavior, could you please send us more details/some sample code?

    3. Please note that the RadMaskedNumericInput internally uses nullable double (double?) variable. This is why we suggest using the same type of variable in your custom logic. As for visualizing 1 when the value of the control is set to null, I could not reproduce this behavior on our side with our latest official release. The value fallbacks to 0 if the binding cannot set it due to failed conversion.

    As to your last question, would you please share some more details, for example how do you define the visibility of the row details on the different levels? Do you notice a visual glitch you would like to remove? Would you please attached an image to illustrate what do you mean?

    Regards,
    Dimitrina
    Telerik
     
    Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
     
  3. UI for WPF is Visual Studio 2017 Ready
  4. Raul
    Raul avatar
    20 posts
    Member since:
    Apr 2014

    Posted 07 Oct 2014 in reply to Dimitrina Link to this post

    Hello Dimitrina,

    1. currently using Version 2014.2.729.45. Should be the latest available version

    2b. the Situation is simple: I have a RadTimePicker initialized with a null value (from the binded property) and a DateTimeWatermarkContent saying that the field requires a value. TimeInterval="0:30:0". Now I select the first value (00:00) from the "dropbox" of the RadTimePicker to change the value from null to 00:00, but the field now becomes empty / blank. If I first select 00:30 and then 00:00 everything works as expected. Entering the 0 manually also works well.

    Attached Image:
    the Image contains 2 screenshots.
    A) the red arrow shows the empty DataTemplate area. In this case it's on level 1 of the tree, but it could also be on Level 2 if there are no Details. On screenshot B you can see the DaaTemplate with data.
    I would like to have the grey area (shown by the red arrow) removed if the DataTemplate is empty.


    Greetings
    Raul
  5. Raul
    Raul avatar
    20 posts
    Member since:
    Apr 2014

    Posted 07 Oct 2014 in reply to Raul Link to this post

    I posted the xaml source corresonding to the Image in: xaml source

    The issue reported there is a real problem for me - much more important than the issues of this thread.
  6. Dimitrina
    Admin
    Dimitrina avatar
    3769 posts

    Posted 09 Oct 2014 Link to this post

    Hello Raul,

    Thank you for providing those additional details.
    1. The known issue was fixed before version Q2 2014 and it should be working fine with any version above this one. As this is not the case in your situation, may I ask you to open a new support thread and attach a demo project there? You can also take a look at this blog post for a reference on how to isolate an issue. That way we can check it locally and we will be able to advise further.

    2b. This is quite strange behavior and I didn't manage to reproduce it in a simple project, that's why I'd ask you to send us a simple demo project where we could test it. Would you please open a new support ticket for product RadTimePicker and attach the demo there?

    3 (Additional). 
    This grey area seems to be part of the DetailsPresenter which is shown when the row details are expanded. In that case you can apply a style targeting the DetailsPresenter element and set its Height to be 0.
    Then you can apply RowDetailsStyleSelector to show different templates for RowDetails conditionally.
    For an example you can check this online demo.

    Regards,
    Dimitrina
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
Back to Top
UI for WPF is Visual Studio 2017 Ready