NShape ay isang Open Source diagram pagdisenyo framework para sa NET WinForms.
NShape ay dinisenyo para sa pang-industriya kumplikadong mga aplikasyon na nangangailangan balangkas ng mga kakayahan, eg para sa mga kable schemes o flow chart. Samakatuwid ay sumusuporta sa mga tampok na partikular na naka-target sa mga advanced na mga pangyayari:
May isang template na naglalarawan sa mga pangunahing anyo at pag-uugali ng mga hugis bawat hugis. Pagbabago sa template ay agad-bisa para sa lahat ng hugis nito.
Lahat ng aspeto ng pagtatanghal ng mga hugis ay encapsulated sa mga estilo tulad ng kulay, pagpuno, font atbp Pagbabago sa isang estilo ay agad makikita sa lahat ng hugis gamit ito.
Sets ng mga estilo ay nakolekta sa mga disenyo. Maaari kang lumipat sa kumpletong hitsura ng iyong mga diagram sa pamamagitan ng pakikipagpalitan ng mga disenyo.
Dahil karaniwang gamitin diagram upang ipakita ang ilang mga aktwal na mga bagay na programa, ay maaaring maglakip NShape hugis sa model bagay domain at mga katangian mapa ng mga modelo ng mga bagay sa visual na mga katangian tulad ng kulay, punan pattern.
NShape sumusuporta sa pagtatago ng mga diagram at mga modelo sa XML file bilang isang pamantayan. Subalit para sa mas malaking mga application, may isang napapasadyang persistency mekanismo upang i-save sa SQL database o iba pang mga tindahan.
Sinisiguro na pag-edit ng mga operasyon tulad ng paglipat ng mga hugis, ang pagtanggal ng mga hugis, pagbabago ng estilo atbp ay maaaring naka-enable para sa ilang mga gumagamit at mga may kapansanan para sa iba Isang nakapaloob extensible access right management.
Nagtatampok NShape well-conceived disenyo ng software na nagbibigay-kakayahan pagbabago at / o karagdagan ng mga uri sariling hugis, uri ng object modelo, mga tindahan at mga kontrol ng user.
NShape ay open source at may dual lisensya na nagbibigay-daan ito upang maging trabaho para sa libreng sa open source na proyekto at para sa isang lisensya fee sa komersyal na proyekto
Kinakailangan .
. NET 2.0
Mga Komento hindi natagpuan