Ticket T262026
Visible to All Users

Hybrid WPF App input method

created 10 years ago

Hi Folks,

I was running the hybrid WPF app on a windows 8.1 tablet. as it is advertised as being a "touch" app it not usable here, not possible to do any kind of input as no keyboard is presented.

Suggestions?

Answers approved by DevExpress Support

created 10 years ago

Hi Michael,

Thank you for sharing your experience with us. I agree that the current implementation is not ideal, and we're discussing the possibility of improving it. Ideally, this functionality should be implemented at the editor level, and we have registered a request for this - T197646. Although I cannot guarantee that it will be available in the near future, we will discuss its implementation.

For now, I see the following ways to resolve this issue:

  1. Make the taskbar visible. For this, comment the following code in the demo:
C#
if(DeviceDetector.IsTablet) {     //WindowStyle = WindowStyle.None;     //ResizeMode = ResizeMode.CanMinimize;     WindowState = WindowState.Maximized; }

In this case, a user will be able to show the on-screen keyboard from the taskbar.
2. It's also possible to manually invoke the on-screen keyboard manually, for example, using the approach described here - Automatic Touch Keyboard for TextBoxes in WPF Applications on Windows 8+.

    Other Answers

    created 10 years ago

    Dear Ivan,

    Thanks for your reply

    Besides the fact you acknowledge the issue i'm kind of disappointed that components are present as being hybrid apps but in reality its not even close.
    I have build a Business case based on the information provided by DX… proven to be wrong not spending a lot of time checking if marketing blabla matches the reality. for the rest everything was 100% what we needed.

    And my main concern is that solutions (maybe not the best solution) / workarounds are provided by dx… for the customer to implement the basics of a hybrid App…

    this is no good.

      Show previous comments (1)
      MB MB
      Michael Bogaerts 10 years ago

        Thnx

        DevExpress Support Team 10 years ago

          After additional discussion, we have decided to fix this issue at the demo level. I have created a new report about it and passed it to our developers - T263170. We will update it once the fix is available.

          MB MB
          Michael Bogaerts 10 years ago

            It's a start :-) thnx

            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.