2010-05-11 1 views
0

현재 주 탐색이 원형 메뉴 인 표면 응용 프로그램을 작성 중입니다. 각 메뉴 항목에 대해 내가 codeproject.com에서 발견 사용자 지정 컨트롤을 사용하고 있습니다 :사용자 정의 wpf 컨트롤 (codeplex에서 piepiece 컨트롤)에 텍스트 블록 추가

http://www.codeproject.com/KB/WPF/PieChartDataBinding.aspx (PiePiece 제어)

(도 piepiece 컨트롤입니다) 하위 메뉴 항목의 수는 따라서 데이터베이스에서 온다 동적으로로드됩니다. 내가 이해할 수없는 것은이 사용자 정의 컨트롤에 텍스트 블록을 추가하여 하위 메뉴 항목 텍스트를 표시하는 방법입니다. PiePiece의 RotationAngle 속성을 따라 올바르게 정렬해야합니다.

누구든지이 문제에 대한 최신 정보를 얻었습니까? piepiece 사용자 정의 컨트롤에 다른 dependencyproperty를 추가하려고 생각했지만 폰트 패밀리, 크기 등을 설정할 수 없습니다. (할 수 있습니까?)

모든 입력 사항을 매우 높이 평가합니다! 감사!

+0

항목 컨트롤 또는 특수 패널을 사용하지 않습니까? –

+0

Hey Jeff, 아니요. 저는 PiePiece 컨트롤을 사용하고 있으며 데이터베이스의 모든 하위 메뉴 항목에 대해 컨트롤을 캔버스에 추가하고 있습니다. 이것에 대한 더 나은 접근법이 있습니까? 나는 이미 짐작 했겠지만 xaml을 배우고있다.) – bomortensen

+0

아직도이 해결책을 찾지 못한 사람은 누구인가? :) – bomortensen

답변

0

Adorners을 사용해 보셨습니까? 사용중인 Piepiece 컨트롤이 문제를 해결할 수 있습니다.

희망 하시겠습니까?

+0

안녕하세요, Chris, 지연된 응답을 드려 죄송합니다. Adorners 내 문제에 대한 완벽한 솔루션처럼 보이지만, 나는 조금 CodeBind에서 Text 속성에 바인딩에 관해서 붙어있어. 기본적으로 다음과 같이 할 수 있습니다. 바인딩 바인딩 = 새 바인딩 ("제목"); myAdorner.Title = ?? 다시 한번 감사드립니다. :) – bomortensen

+0

가 발견되었습니다. ;) 고마워, Chris – bomortensen

+0

문제 없어요, 미안 해요, 17 일에 귀하의 의견을 놓치 셨지만 기뻤습니다. –

관련 문제