Autocompletion...
6 posts
• Page 1 of 1
Autocompletion...
I would like a TextBox (or something similar) which has the same sort of AutoComplete behaviour that we see in the Dyalog session.
Does anyone have any experience of (or suggestions about) any prewritten WPF controls that I can just plug in and use?
Syncfusion's AutoComplete is inadequate for my purposes (it's just a souped-up ComboBox).
A cursory web search seemed to turn up results also oriented toward this sort of ComboBox augmentation.
Have I missed something obvious?
At present my thoughts are turning to doing a bit of DIY (which may be clunky, or slow, or probably both) - but I'd rather not and have seen enough applications with the behaviour I want that it suggests there must already be solutions out there.
Does anyone have any experience of (or suggestions about) any prewritten WPF controls that I can just plug in and use?
Syncfusion's AutoComplete is inadequate for my purposes (it's just a souped-up ComboBox).
A cursory web search seemed to turn up results also oriented toward this sort of ComboBox augmentation.
Have I missed something obvious?
At present my thoughts are turning to doing a bit of DIY (which may be clunky, or slow, or probably both) - but I'd rather not and have seen enough applications with the behaviour I want that it suggests there must already be solutions out there.
Visit http://apl.dickbowman.com to read more from Dick Bowman
-
Dick Bowman - Posts: 235
- Joined: Thu Jun 18, 2009 4:55 pm
Re: Autocompletion...
Hello Dick, the EditControl of Syncfusion as Intellisense and I think you can make your own dictionary. Is it something like this that you are looking for ?
-
PGilbert - Posts: 440
- Joined: Sun Dec 13, 2009 8:46 pm
- Location: Montréal, Québec, Canada
Re: Autocompletion...
Thankyou, that looks like it might do the job, although the "documentation" is rather opaque.
Interesting that while there is a wpf/edit description page on the Syncfusion site there is no Edit entry on the parent page. And no onward link to the appropriate class reference (I can't be bothered to try logging on the the Syncfusion site today, just viewing it from the outside). And when I do find the Edit technical stuff it all seems to be for their Windows Forms product. But I do find a Syncfusion.Edit.WPF.dll file in the Dyalog subfolder.
Frankly I think my dog could do a better job of documentation than that bunch (and I don't even have a dog).
Interesting that while there is a wpf/edit description page on the Syncfusion site there is no Edit entry on the parent page. And no onward link to the appropriate class reference (I can't be bothered to try logging on the the Syncfusion site today, just viewing it from the outside). And when I do find the Edit technical stuff it all seems to be for their Windows Forms product. But I do find a Syncfusion.Edit.WPF.dll file in the Dyalog subfolder.
Frankly I think my dog could do a better job of documentation than that bunch (and I don't even have a dog).
Visit http://apl.dickbowman.com to read more from Dick Bowman
-
Dick Bowman - Posts: 235
- Joined: Thu Jun 18, 2009 4:55 pm
Re: Autocompletion...
Hello Dick, their Windows Form product is more complete than their WPF product. If you have access to it, you should consider use it instead. Also Actipro Software has also one of the good syntax editor on the market with intellisense in case you don't find what you need with Syncfusion.
-
PGilbert - Posts: 440
- Joined: Sun Dec 13, 2009 8:46 pm
- Location: Montréal, Québec, Canada
Re: Autocompletion...
Update on this...
After appreciating Pierre's suggestions I decided that I'd write something myself (reasoning that it might take me less time than figuring out how to use the third-party controls).
Took in some explorations of TextBox properties and KeyboardDevice and I have me something that does precisely what I needed and a bit of transferable knowledge about WPF/NET objects/classes. Probably a couple of hours effort all-in.
One conclusion - sometimes we get into an assemble-the-Lego-blocks mode of thinking and forget that APL is a pretty good way to manipulate data.
After appreciating Pierre's suggestions I decided that I'd write something myself (reasoning that it might take me less time than figuring out how to use the third-party controls).
Took in some explorations of TextBox properties and KeyboardDevice and I have me something that does precisely what I needed and a bit of transferable knowledge about WPF/NET objects/classes. Probably a couple of hours effort all-in.
One conclusion - sometimes we get into an assemble-the-Lego-blocks mode of thinking and forget that APL is a pretty good way to manipulate data.
Visit http://apl.dickbowman.com to read more from Dick Bowman
-
Dick Bowman - Posts: 235
- Joined: Thu Jun 18, 2009 4:55 pm
Re: Autocompletion...
I second the WinForms Actipro SyntaxEditor. We've been using it for over two years and there has been no issues. It also performs very well parsing large Unicode text blocks.
Norbert
Norbert
(It's the little things that make the difference :-)
-
norbertjurkiewicz84 - Posts: 63
- Joined: Mon Nov 01, 2010 7:26 pm
6 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 1 guest
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group