Neue Version vom Rehosted Workflow Designer

Die neue Version von meinem dynamischen Rehosted Workflow Designer steht auf codeproject zum Download. Die wichtigsten Neuerungen sind neben einigen Bug Fixes und Refraktorisierungen vor allem UI Verbesserungen.

Select Workflow Type Dialog

Den Dialog zur Typauswahl habe ich komplett überarbeitet. Der Style ist dunkler geworden und die ListBox an der linken Seite hat ein schickes TreeView ersetzt. Damit ist es jetzt möglich die Workflowtypen in Gruppen einzuteilen und so anzuzeigen. IWorkflowType leitet dazu von dem Interface IAppTreeDataProvider ab, welches relevante Daten für das TreeView bereitstellt.

public interface IAppTreeDataProvider
{
     string Name { get; }
     string Path { get; }
     // ..
}

Fehleranzeige

Die Fehleranzeige für ungültiges Xaml habe ich überarbeitet. Neben der Anzeige von Zeilennummern in der TextBox kann sich der Balken zum Anzeigen der Exceptions an längere Texte anpassen und in der Größe variieren.

Download: Hier nochmal der Link zum codeproject Artikel, oder hier der direkte Download von meinem FTP  Server.