Pergunta

Eu gostaria de criar um DSL visual (caixas e flechas).Descobri que posso criar tal DSL usando Visualização e modelagem da Microsoft SDK (Ferramentas DSL,Para VS2010) e também há um laboratório sobre o assunto.No entanto, isso exigiria o Visual Studio 2010 para hospedar meu designer, uma vez que eu tenha criado meu DSL.

Existe alguma maneira de não requer o Visual Studio?Com o Windows Workflow Foundation (WF), é possível hospedar um desenhador de fluxo de trabalho em seu próprio aplicativo, por isso não deve ser impossível.

sugestões de outras abordagens também são bem-vindas.

Foi útil?

Solução

Você não pode hospedar uma superfície de design DSL em um aplicativo padrão Windows Forms / WPF.

No entanto, você pode criar seu próprio aplicativo construído no topo do estúdio visual isolado shell para hospedar o seu DSL.O Storyboard Designer Amostra é um exemplo de hospedagem de um DSL em uma concha isolada (embora construída no shell vs 2008).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top