사용자가 자신의 데이터 입력 화면을 만들 수있는 유틸리티를 만들어야합니다. 사용자는 모든 컨테이너에 일반 UI 컨트롤 (TextBox
, RadioButton
, CheckBox
, ListBox
, ComboBox
및 Image
)을 드래그 앤 드롭하여 필요에 맞게 정렬 할 수 있어야합니다. 사용자는 배경 및 기본값 (TextBox
, ComboBox
등)을 변경할 수 있어야합니다. 동적 UI 생성에 사용하기 위해 XML/XAML에 디자인 된 스크린을 저장하는 옵션이 있어야합니다.UI 디자이너 유틸리티를 만드는 방법은 무엇입니까?
이 시나리오에 접근하는 방법에 대한 제안 사항에 크게 감사드립니다.
DesignSurface는 좋은 옵션으로 보이지만 모양과 느낌이 확실하지 않습니다. WPF에 대한 다른 버전이 있습니까? – akjoshi
WPF form-designer가 classic-wiondows-forms에서 사용하는 것과 동일한 Designtime 인프라를 사용하고 있는지 파악할 수 없었지만 Workflow Designer가 동일한 인프라를 사용하고 워크 플로 디자이너가 WorkFlowDesignSurface에서 작동하는지 확인했습니다. DesignSurface에서 상속됩니다. –