2012-10-11 2 views
3

내가 몇 가지 도구 모음이 있습니다WPF에서 toolbartray의 툴바 위치를 기억할 수 있습니까?

<ToolBarTray> 
    <ToolBar Band="0" BandIndex="1">...</ToolBar> 
    <ToolBar Band="0" BandIndex="2">...</ToolBar> 
    <ToolBar Band="0" BandIndex="3">...</ToolBar> 
</ToolBarTray> 

나는 사용자가이를 변경 한 경우 나 도구 모음의 어떻게 든 새로운 위치를 저장할 수 있는지 궁금하네요?

예를 들어 사용자가 1 위와 2 위의 위치를 ​​변경했으며 앱을 종료했습니다. 실행 후 첫 번째는 두 번째입니다.

답변

2

나는 기본 컨트롤이 지금까지는 자체 설정을 유지할 수 없다고 생각하고이를 달성하기 위해서는 관련 이벤트 (일부는 있다고 가정)에 연결해야하고 일부 작업을 수행해야한다고 생각합니다. 툴바의 현재 상태를 부하를 가로 질러 읽을 수있는 설정 파일로 직렬화하여 컨트롤을 다시 그 상태로 초기화합니다.

+0

그래서 자동으로 수행 할 수 없습니까? –

+0

그럴만한지 궁금하다면 - 가장 많이 원하는 것은 컨트롤을 작성하여 쉽게 작성할 수있는 상태를 만드는 것입니다. 그러나 이것 역시 의심 스럽습니다. –

+0

설정을 지원하는 타사 도구가있을 수도 있습니다. –

관련 문제