저는 Silverlight를 처음 사용하고 많은 것을 공유 할 여러 SL 응용 프로그램을 코딩해야합니다.일반적인 컨트롤이있는 여러 Silverlight 응용 프로그램에 대한 좋은 접근 방법은 무엇입니까?
나는 모든 일반적인 C# 코드를 분리 된 어셈블리에 넣을 계획이지만 XAML 부분에 대해서는 정말 짜증이납니다.
내 모든 응용 프로그램은 몇 가지 일반적인 컨트롤이됩니다
- 상단의 메뉴 바 상단에
- 툴바, 하단에
- 상태 표시 줄,
- 패널 왼쪽에.
웹에서 힌트를 검색 한 결과 XAML 코드를 상속 할 수 없다는 사실을 발견했습니다.
그래서 내 일반적인 컨트롤을 포함하는 큰 사용자 지정 컨트롤을 만든 다음 모든 응용 프로그램의 기본 페이지에 추가하는 방법에 대해 생각했지만 올바른 방법은 아닙니다.
가장 좋은 방법은 무엇입니까?
감사 어떤 도움,
편집 : 나는 여기 좀하고 싶습니다 무엇, 나는 이미 윈폼했던 무언가이다. 나는 "기본"WinForm을 만들고 거기에 몇 가지 컨트롤을 넣었습니다. 그런 다음이 "기본"WinForm을 상속 한 새 WinForms를 만들 때 모든 기본 컨트롤이있었습니다. 사용자 지정 컨트롤을 사용할 필요가 없었습니다.
그러나 Silverlight는 WinForm이 아니며 원하는 것은이 방법으로는 불가능할 수도 있습니다.
당신은 내 목숨을 구원해 주셨습니다. ; o) 사실, 내가 원했던 것은 공통 DLL에있는 것이었고 그 해결책은 그 트릭을 수행하는 것 같습니다. 감사합니다. – Rodolphe