2010-03-09 2 views
1

ESRI 툴바 안에 ESRI 드롭 다운 컨트롤이 있습니다. 드롭 다운의 항목 중 하나에 '&'기호가 있어야합니다. ESRI 스터프는 콜백 문자열을 &으로 분리 된 문자열로 작성하므로 항목을 선택하면 부모 툴바가 바로 콜백 문자열을 작성하고 처리합니다. 한 지점에서 '&'을 기반으로 문자열을 분할하여 응용 프로그램이 다운됩니다.기본 제어 로직을 실행하기 전에 ESRI 드롭 다운에서 '&'기호를 제거하는 방법은 무엇입니까?

사실상 esri 드롭 다운에 앰퍼샌드가 있으면 항목을 선택하면 문제가 발생합니다.

내가해야 할 일은 콜백 작업이 시작되기 전에 내가 도약 할 수있는 방법을 찾아 내서 &을 제거하는 것입니다. 나는 아마도 사용자 정의 esri 도구 모음 컨트롤을 만들어야한다고 생각하고 있었지만 잘 모르겠다면 꽤 바람직하지 않을 것입니다.

아이디어가 있으십니까?

답변

0

웰프. 다른 사람들이 궁금해 할 때 다른 접근 방식을 사용했습니다 ...

콜백은 드롭 다운 항목 값에서 구성되는 반면 드롭 다운 항목 이름은 사용자에게 표시됩니다. 그래서 필자는 앰퍼샌드와 값이없는 이름으로 이름을 설정했습니다.

몇 가지 특별한 점검이 필요하지만 몇 가지 점에서 전반적으로 해킹은 그리 방해가되지 않습니다.