흐름도, 조직도 등의 작도 특화된 도표 제어: XamDiagram의 소개-WPF 응용 프로그램

5106 단어 WPF
안녕하세요!
이 글에서는 흐름도, 조직도 등 특화된 도표 제어'XamDiagram'을 소개합니다!

개시하다


InfrgistiscUltimate UI for WPF는 100개 이상의 WPF 제어를 제공합니다.
여기서 가장 인기 있는 것은 Xam DataGrid입니다.공통성이 높고 어떤 응용 프로그램에 편입되었든 어떤 데이터는 격자 형식으로 시각화할 수 있다. 이는 그룹화, 요약, 레이아웃의 변경, 레이아웃의 저장, 읽기 등 다양한 기능이다. 또한 성능 측면에서도 가상화의 고성능이 매력적인 WPF 제어이기 때문이다.
하지만'XamDataGrid'외에 100개가 넘는 WPF 제어에서 고객은 "이것을 원한다!""원하는 제어, 개발 조건에 부합!"이런 평가는 매우 높고 컨트롤 단일체Ultimate UI for WPF의 채택도 결정할 수 있는 매력적인 컨트롤이다.
이 중 하나는 본 기사에서 소개한 드로잉 전용 "XamDiagram"제어입니다.
이 기사에서'Xam Diagram'의 매력을 소개하고 싶습니다.

XamDiagram으로 그림을 그릴 수 있어요.


XamDiagram은 드로잉이 거의 가능하도록 사용자 정의가 매우 높습니다.
샘플 몇 개를 소개하다.

예) 흐름도



예) 구성도



예) 솔리드 맵



예) 작업 관리



기본 작업


XamDiagram은 차트 표시부(이하 왼쪽)와 도구상자(이하 그림 오른쪽)로 구성되어 있습니다.
도구상자에서 끌어 놓을 수 있습니다.

어떤 맞춤 제작을 할 수 있을까요?


원본 노드 또는 프로세스를 작성할 수 있습니다.


XamDiagram은 원본 노드와 흐름을 자유롭게 작성할 수 있습니다.
다양한 형태의 노드, 컬러 라인 등 다양한 외관을 실현할 수 있다.

각 노드의 설정도 자유롭게 사용자 정의할 수 있다


정렬된 정렬 정보(레이아웃)를 사용자화할 수도 있습니다.
기본적으로 트리 레이아웃과 격자 레이아웃을 제공하지만 사용자 정의 레이아웃을 만들 수 있습니다.
예를 들어 샘플로 오른쪽 아래 방향에서 도표의 노드를 순서대로 배치하는 사용자 정의 레이아웃의 제작 방법은 아래 페이지에서 소개한다.

도면을 데이터화하여 데이터베이스에 저장합니다.다른 시스템과의 협력


데이터 바인딩(MVM) 지원


XamDiagram은 WPF 응용 프로그램의 데이터 바인딩 기능을 지원합니다.
XamDiagram을 통해 변경된 내용은 ViewModel에서 알림을 받아 실시간으로 데이터를 처리할 수 있습니다.
예를 들어 아래 영상은 임무 관리의 견본으로 도구상자에서 임무를 끌어다 놓고 새로운 임무를 추가한다. 이는 데이터 귀속 기능을 통해 격자에 실시간으로 반영된다.)
XamDiagram에 작업 추가

XamDataGrid에서 추가된 작업 확인 및 변경

또 데이터가 바인딩된 데이터도 웹API 등을 통해 데이터베이스에 저장할 수 있어 다른 시스템과의 협업도 간단하다.

총결산


XamDiagram은 프로젝트 요구 사항에 따라 사용자 정의가 가능하도록 사용자 정의가 매우 높습니다.
작도 통제를 특수화한 만큼 모든 개발 안건에서 추천할 수 있는 통제는 아니지만, 개발 여건에 맞으면 자체 제작한 개발 원가보다 크게 줄어들 것으로 예상된다.비슷한 조건이 있으면 꼭 해보세요!

WPF 용 UItimate UI 평가판 사용


.NET5 대응Ultimate UI for WPF은 Microsoft® Office 쓰기를 지원하는 고성능 데스크톱 및 터치 장치 응용프로그램의 개발 효율화.100여종의 고속 그리드, 그래프, 동적 데이터 시각화 등 WPF 제어를 수록했다.
[ https://jp.infragistics.com/products/wpf:embed:cite ]
UItimate UI for WPF는 시험판에서 시험적으로 사용할 수 있습니다.
제품에 대한 기술 문의는 이 페이지부터 계좌를 만드세요.등록 후 30일 이내에 본사의 기술 지원을 사용할 수 있으니 마음대로 문의하십시오.
또 제품 구매를 고려하는 고객이 페이지

개발에 대한 모든 문의는 저에게 맡기세요!


일본 내에서는 개발 플랫폼별 기술 교육, 컨설팅, 개발 등을 지원한다.
이어 "구기술과 지원이 끝나는 플랫폼에서 벗어날 필요가 있지만, 목적지를 옮기는 플랫폼과 틀에 대한 검토는 진전이 없고 견해도 없다"고 덧붙였다.
이어 "새로운 개발 기술을 도입하고 싶지만 자사 내에는 전문가가 없다"며 "일본어 자원도 적어 개발을 추진할 수 있을지 모르겠다"고 덧붙였다.
이어 "당사 구성원들은 개발을 추진하려고 하지만 지금까지 외부 공급업체에 의존해 개발해 도구와 기술에 대한 이해가 부족하다"고 덧붙였다.
"UI를 새로 고치고 싶어요. UI 디자인과 UI/UX에 대한 논의 방법을 모르겠어요. 외부 디자인 회사에 의뢰하면 개발이 어렵지 않을까 걱정이에요."
이런 상담을 받다.
문의는 언제든지 문의여기.하십시오.

좋은 웹페이지 즐겨찾기