문제

각 편집기 창이 데이터베이스 필드에 기록되므로 여러 편집기 Windows가있는 Winforms HTML 편집기를 작업 중입니다.

나는 편집기 창을 제어 배열로 만들고 있으며, 현재에 있던 창을 기반으로 굵게 적용되는 이벤트를 처리하는 이벤트를 처리하는 하나의 도구 모음을 갖기를 바랐습니다. 불행히도 분명히 도구 모음의 이벤트는 컨트롤이 무엇을 선택했는지 알지 못합니다.

이것을 얻을 수있는 방법이 있습니까? 아니면 각 편집기 창에 OnEnter 이벤트를 추가하고 사용 된 마지막 편집기 창을 정적으로 저장해야합니다.

도움이 되었습니까?

해결책

Windows, HTML 편집기 컨트롤 또는 인덱스를 저장하는 것이 가장 간단한 옵션이라고 생각합니다.

다른 팁

나는 당신이 언급 한 이벤트 유형에 익숙하지 않으며 아마도 무언가를 놓친 것일 것입니다. 그러나 Winforms Development에서 이벤트를 발사하고 발신자와 이벤트에 대한 정보를 제공하는 것이 일반적입니다. 이벤트 핸들러 대리자?

[SerializableAttribute]
[ComVisibleAttribute(true)]
public delegate void EventHandler(
    Object sender,
    EventArgs e
)

이것이 방법입니다 System.windows.forms.control.click 작동합니다. 이 예를 따를 수 있습니까? sender 각 경우에 편집기 창이됩니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top