WPF 응용 프로그램에서 수식 편집 기능을 내 XamDataGrid 컨트롤과 통합하려고합니다. 컨트롤의 AutoGenerateFields 속성이 false로 설정되어 있고 데이터를 성공적으로 바인딩합니다. 사용자가 자신의 수식을 작성하고 그 결과를 기존 XamDataGrid에 새로운 필드 (열)로 추가 할 수 있도록 Window에 XamFormulaEditor 컨트롤이 있습니다.Infragistics의 ContextualHelp XamFormulaEditor 및 FormulaEditorDialog
내가
로 XamFormulaEditor의 대상 속성 대상 = "{바인딩 ElementName을 = xamGrid을}"로 설정했다.
"[Last4] + 2"와 같은 수식을 입력하고 올바른 값으로 새 열을 입력 할 수 있습니다. 문제는 autocomplete 제안 및 피연산자 목록을 사용하여 기본 제공 ContextualHelp 기능을 사용할 때 수식이 같아지기 때문에 원본 열이 항상 0 인 Row이므로 결과가 잘못 되었음
[// dataPresenterAdapter/Table (0)/counsel_Status_Id]
기본적으로 CalculationManager를 사용하여 XamDataGrid에 새 필드를 만드는 데 사용할 수있는 FormulaEditor 컨트롤이 있어야합니다.
이 컨텍스트에서 유용 할 수있는 아이디어가 있습니까?
아니면 같은 논리를 구현하는 샘플이 있습니까?
그리드 및 수식 편집기에서 관련 코드를 게시 할 수 있습니까? – alhalama