Есть ли какие-либо элементы управления для редактирования текста с IntelliSense? - PullRequest
1 голос
/ 26 июля 2010

Существуют ли какие-либо элементы управления .net (возможно, WPF) для ввода запросов на основе механизма правил приложения (или определения языка)?Что-то вроде SQL с intellisense или расширенным фильтром Jira?

Другими словами, я хотел бы позволить пользователю вводить что-то подобное в текстовую область

(type='apple' and color='green' and quantity>10) or (type='tomato' and color<>'red')

, и приложение предложитследующий действительный токен, такой как intellisense.

Ответы [ 2 ]

1 голос
/ 26 июля 2010

Я не использовал его сам, но LINQPad использует Actipro SyntaxEditor , на который по крайней мере стоит взглянуть.

0 голосов
/ 26 июля 2010

Вы можете посмотреть на использование (автономного) механизма правил из Workflow Foundation: http://footheory.com/blogs/bennie/archive/2007/05/10/alternative-applications-for-the-wf-rule-engine.aspx

...