in
Forums
Blogs
Files
Devexpress.Com
Client Center
Support Center
DevExpress Channel

As great as the XtraLayoutControl is, it has one MAJOR problem..

Last post 10/8/2008 5:35 PM by Daniel Bassett. 7 replies.
Page 1 of 1 (8 items)
Sort Posts:
Previous Next
  • 9/9/2008 7:43 PM

    As great as the XtraLayoutControl is, it has one MAJOR problem..

    The major sticking point with this control is the fact that the Customization Form cannot be totally modified or even hidden.  The ability to allow the end user to modify the layout is wonderful, but as the developer in trying to create a custom solution, the Customization Form competely hinders that ability.  I don't want the Customization Form to show at all, nor do I want to inherit from it.

    I believe the ideal situation would be to make the Customization Form completely optional.  Don't tie it to the "Customization" mode of the control.  In other words, allow the ability to set the control to "customize" mode, without showing the Customization Form.

    For the life of me I can't even understand why it wasn't designed this was from the start.  Any chance at this becoming a reality any time soon?

  • 9/11/2008 8:41 AM In reply to

    Re: As great as the XtraLayoutControl is, it has one MAJOR problem..

    would you create an item for this with support?  People who want this featurte can then track the issue to show devx their interest.

  • 9/11/2008 2:58 PM In reply to

    Re: As great as the XtraLayoutControl is, it has one MAJOR problem..

    Hi Daniel,
     
    you can enable the customizationmode without showing the customizationform.
     
    using DevExpress.XtraLayout;
    ...
    ((ILayoutControl)llayoutControl1).EnableCustomizationMode = true;
     
    Markus
    <Daniel Bassett> schrieb im Newsbeitrag news:234122@community.devexpress.com...

    The major sticking point with this control is the fact that the Customization Form cannot be totally modified or even hidden.  The ability to allow the end user to modify the layout is wonderful, but as the developer in trying to create a custom solution, the Customization Form competely hinders that ability.  I don't want the Customization Form to show at all, nor do I want to inherit from it.

    I believe the ideal situation would be to make the Customization Form completely optional.  Don't tie it to the "Customization" mode of the control.  In other words, allow the ability to set the control to "customize" mode, without showing the Customization Form.

    For the life of me I can't even understand why it wasn't designed this was from the start.  Any chance at this becoming a reality any time soon?



    http://community.devexpress.com//forums/p/68816/234122.aspx#234122

  • 9/11/2008 3:48 PM In reply to

    Re: As great as the XtraLayoutControl is, it has one MAJOR problem..

    In what version?  I don't see EnableCustomizationMode anywhere in version 7.3.3.0 which I believe is the latest...

  • 9/12/2008 1:20 AM In reply to

    Re: As great as the XtraLayoutControl is, it has one MAJOR problem..

    Hello Daniel,
     
    it should be available in 7.3.3.0.
     
    You need to cast your LayoutControl to ILayoutControl (i at the beginning) like this:
     
    ((ILayoutControl)yourLayoutControl).EnableCustomizationMode = true;
     
    You can also search the SupportCenter for EnableCustomizationMode.
     
    HTH,
    Markus
    <Daniel Bassett> schrieb im Newsbeitrag news:234482@community.devexpress.com...

    In what version?  I don't see EnableCustomizationMode anywhere in version 7.3.3.0 which I believe is the latest...



    http://community.devexpress.com//forums/p/68816/234482.aspx#234482

  • 9/12/2008 1:29 AM In reply to

    Re: As great as the XtraLayoutControl is, it has one MAJOR problem..

    Ok, here is a link to a Knowledge Base Article:
     
    <Daniel Bassett> schrieb im Newsbeitrag news:234482@community.devexpress.com...

    In what version?  I don't see EnableCustomizationMode anywhere in version 7.3.3.0 which I believe is the latest...



    http://community.devexpress.com//forums/p/68816/234482.aspx#234482

  • 9/14/2008 10:00 AM In reply to

    Re: As great as the XtraLayoutControl is, it has one MAJOR problem..

    It works!  The next obvious question is, why is this property not available from the control itself?  I don't understand the reason behind having to cast the control to ILayoutControl to get access to this property.

  • 10/8/2008 5:35 PM In reply to

    Re: As great as the XtraLayoutControl is, it has one MAJOR problem..

    Using the above method, how do you capture events such as KeyDown?  Since there is no customization form visible/available, apparently the delete key doesnt' work.  So I need to be able to capture the KeyDown event and implement my own item delete function.  However, some events, like key stroke events are not being raised in this method.  How can I accomlish this?  For example, in using this method without a customization form, when I click on a LayoutItem and hit the delete key, I want to respond to that event.  It is currently not firing.

Page 1 of 1 (8 items)
Copyright © 1998-2008 Developer Express Inc.
ALL RIGHTS RESERVED