Ticket Q477564
Visible to All Users
Duplicate

Appearance is refreshed with every keystroke

created 12 years ago

Hello,

please try the attached solution. If you try to type in the nested listView of DomainObject1-DetailView you will see that the getter of the property "Name" will be called with every keystroke. In the DomainObject1-DetailView you can type without a call of the getter, because we have set the RaiseObjectChangedOnControlValueChanged to false. For ListViews there is no such option.

Maybe you can introduce a corresponding property for listViews - objectViews?

Thank you

Kim

Answers approved by DevExpress Support

created 12 years ago (modified 12 years ago)

Hello Kim,
Currently there is no way to disable these notifications. We are unaware of any problem caused by the current behavior. Please clarify why you need to change it.

    Show previous comments (5)

      Thank you,
      we have implemented the proposal of Anatol (we do check the GridView.IsEditing Property). So far we have found no errors.
      Best regards
      Kim

      Dmitry M (DevExpress) 12 years ago

        Hello Kim,
        Thank you for the update. I am happy to hear that the problem is resolved.

        AG AG
        Alex Gn (DevExpress) 6 years ago

          With v19.2.1, we set the DetailView.RaiseObjectChangedOnControlValueChanged property value to false by default. Refer to the Core - The IObjectSpace.ObjectChanged event is not raised in response to the editor's ControlValueChanged event ticket for details.

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.