Org carta di controllo / Plug-In per VB.NET WPF applicazione multitouch
-
29-09-2019 - |
Domanda
Ho lavorato su un'applicazione UI (scritto in VB.NET e utilizzando WPF) che crea grafici utilizzando il grafico di Microsoft di controllo per Windows Form. I dati recupera applicativi periodicamente da un database remoto, analizza e formatta i dati per creare serie, e quindi crea un grafico basato fuori serie che viene poi ospitato in un controllo WindowsFormsHost. Finora questo processo ha funzionato bene.
Mi è stato affidato il compito di aggiungere un organigramma. I requisiti di stato che dovrebbe avere "drill-down" e la funzionalità touch. Non sono stato in grado di trovare un controllo org come i controlli grafico ho utilizzato. Il più vicino che ho trovato è stato il controllo visualizzazione struttura che viene fornito con .NET Studio. Ho guardato il WPF: Organigramma TreeView formattazione condizionale domanda SO, e anche leggere il raccomandato Josh Smith CodeProject articoli , ma il mio capo non vuole che io di perseguire lo sviluppo di mio controllo org in questo momento.
C'è una buona soluzione di terze parti / plug-in già disponibile? Si avrebbe bisogno di:
- ... per essere in grado di essere integrato in WPF come controllo (come la Carta di controllo di cui sopra),
- ... per generare org grafici in modo dinamico collegandosi ad un Oracle remoto Database per recuperare i dati in base su entrambi viste predefinite o istruzioni SELECT specifici (o leggere un file flat per generare un file XML che contiene tutte le relazioni e rami),
- ... per avere una gerarchia che era navigabile al tatto, cioè toccare un nodo mostrerebbe i rami sotto tale nodo - toccando nuovamente il nodo nasconderebbe i rami.
Eventuali suggerimenti / aiuto sono molto apprezzate. Non sono stato in grado di trovare tutte le opzioni di terze parti che si adattano a tutti questi requisiti.
Soluzione
Unifosys Chart4.NET è un componente organigramma completo in evidenza:
Documentazione: chart4.net
del database -Supporta (ODBC) / DataTable / XML / CSV
-Ha Espandi / Restringi
-Ha drill-down e collegamenti ipertestuali
-Availbale per WinForms e WebForms
Create Org Chart dal database: http://unifosys.com/hierarchy-chart/Create_Organization_Chart_From_Database_Sample.html
Demo Database Online: http://organization.unifosys.com/Create_Organization_Chart_From_Database_Sample_WebForm.aspx