WinForms Lookup Editors Enhancements (Coming soon in v16.1)

Thinking Out Loud
23 May 2016
Here's a quick Gedankenexperiment for you on a Monday. Can you think of a data-driven app that does not use Lookups and if so, what does an app like that look like?

It's hard for me to imagine a Windows app without lookups and for that reason, we ship a number of different Lookup Editors within our WinForms Data Editors Library. Among them is our standard Lookup Editor and with this release, we've extended its capabilities with the following new features: 

  • Child lookups can now be filtered based on the edit value of a parent lookup
  • The Lookup editor can now operate in ComboBox mode
  • Images within dropdown grid columns are now rendered accurately
  • RTL Support
WinForms Lookup - RTL Support

In addition to the changes above, I'd be remiss if I didn't mention an important enhancement coming to our WinForms Calendar-Date Editor - Touch Mode support. As you can see in the image below, the Calendar-Date Editor now offers a touch-friendly UI mode wherein dates can be selected using scrollable tiles.

WinForms Calendar-Date Edit Control


We'd love to hear your thoughts on these new capabilities. How likely are you to use them in your next WinForms project? 


Free DevExpress Products – Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We’ll be happy to follow-up.
Brendon Muck [DevExpress MVP]
Brendon Muck [DevExpress MVP]

>The Lookup editor can now operate in ComboBox mode

I'm curious as to what this means versus using the existing ComboBoxEdit control.

One feature that I think a lot of users (myself included) would like is an extension of the filtering mechanism to allow for a "contains" filter instead of just the "starts with" filter. The only alternative now is to use a GridLookUpEdit control which is often overkill.

23 May 2016
Ian David McLean
Ian David McLean

The child lookup filtering sounds very interesting, can't wait to try it out.

23 May 2016
Christopher Jay
Christopher Jay

I'm curious what "The Lookup editor can now operate in ComboBox mode" means, too.

23 May 2016
tony hasselbacher
tony hasselbacher

i agree with Brendon, that a "contain" filter is needed for the filtering

23 May 2016
Nikita (DevExpress Support)
Nikita (DevExpress Support)

Hello guys,

By the ComboBox mode we mean an option that allows keeping an input value even if it does not persist in the LookUp's data source, just like in the default WinForms ComboBox.

As for the filtering mode, in version 16.1, our LookUp has the PopupFilterMode property that allows setting the 'Contains' filter and raising the PopupFilter  event to support complex scenarios.

24 May 2016
Brendon Muck [DevExpress MVP]
Brendon Muck [DevExpress MVP]

Tony,

I ended up creating my own LookUpEdit descendant with "contains" filtering. I will look into posting my implementation on my blog so that others can use it.

24 May 2016
Ray Navasarkian (DevExpress)
Ray Navasarkian (DevExpress)

@Everyone - I put up a new blog post that should answer some of your questions on these enhancements.

community.devexpress.com/.../winforms-lookup-editors-part-2.aspx

26 May 2016

Please login or register to post comments.