This thread looks to be a little on the old side and therefore may no longer be relevant. Please see if there is a newer thread on the subject and ensure you're using the most recent build of any software if your question regards a particular product.
This thread has been locked and is no longer accepting new posts, if you have a question regarding this topic please email us at support@mindscape.co.nz
|
Hi there, 1) If you have a bool property in your class and when you binding to the datagrid, the default behavior is True or False on display and combobox on editing, which we don't like, instead we use the checkbox which is more nature than combobox and the code is:
Everything works fine except: if you ckeck or uncheck on a cell, without leaving the cell, you need 2 clicks to uncheck or check the same cell, this is due to the switch on Display and Editing mode. This makes the customer nuts and also make us nuts. How to fix them? 2) When the user click on the header of a row to select the whole row, they cannot use shift and/or ctrl + the down arrow key to select multiple rows. Just like Excel does. Since our customer is used to use Excel, they want to use the same thing on DataGrid. Could you make it happen? 3) What is new in 6.0 compare to 5.0 nightly build, our boss are afraid to switch to 6.0 since we are releasing our product very soon. Do you have any document to highlight the difference and our code need to be changed, except need to use object for min max value on chart axis? Thanks, We are using 5.0/5.1 nightly build. Gordon |
|
|
Hello Gordon 1) In the next nightly build, clicking on a CheckBox in display mode will not switch the cell to edit mode. 2) Shift + Up/Down selection functionality will be available in the next nightly build. 3) Here is a page listing all the additions to 6.0: http://www.mindscapehq.com/products/wpfelements/whats-new. The main addition is the Ribbon control which you probably don't need. Most of the additions are from nightly builds in 5.1 which you already have. There have also been some improvements to the Chart control and DataGrid which are only available in 6.0. This includes the Minimum and Maximum properties taking object values to make it easier to use DateTimes and other conversion values. It is easier to template Axis labels based on the raw data they display rather than only the formatted string. DataGrid.ColumnWidth is now a GridLength instead of a plain double value. I've attached a file containing the few breaking changes that may require code fixes. It's great to upgrade software, but for this version there isn't too much value in upgrading right before release day. You can upgrade to 6.0 after the big release. Keep in mind that after a while, nightly build support for 5.1 will decrease. Jason Fauchelle |
|
|
Hi Jason, 1) the first one is fixed(checkbox) 2) The second one is not fixed: It only select 2 rows and move the selection up/down, if you want the reproduce project, please look into the attached file in thread: http://www.mindscapehq.com/forums/thread/760133: a. Run the application b. click on one row header c. press shift+arrow down, only 2 rows selected and the selection moves down. Please fix this. What we want is that selection will be added/deleted instead of move up/down the selection. Is 6.0 using .Net 4.0? And also I saw there is May 16 nightly build for 5.0 but only May 15 nightly build for 6.0. |
|
|
Thanks Gordon There was a bug preventing it from working correctly in your scenario. This will be resolved in the next nightly build. 6.0 still uses .NET 3.5 because several customers require this. Thanks for pointing out the nightly build dates. Jason Fauchelle |
|