2013-10-10 2 views
1

에 대해 XAML로 모든 C# WPF 응용 프로그램 속보 이것은 광범위한 질문입니다. 그러나 ToolboxControl UI 컨트롤의 오른쪽 테두리를 마우스 끌기에 응답 할 수 있도록 C# 소스 코드를 수정하려고했습니다. 즉, 오른쪽 경계선을 잡고 오른쪽으로 드래그하여 제어 크기를 크게 만듭니다. 나는 성공하지 못했다. 그래서 XAML 파일을 통합하고 XAML에서 ToolboxControl을 만들면 아마도 ToolBoxControl을 조작하는 데 더 많은 컨트롤을 사용할 수있을 것입니다.모든 UI 컨트롤과 C#

나는 순수한 C# WPF 코드를 C#과 XAML로 분해하는 법을 모른다.

간단히 말해, 현재 다루고있는 문제는 특정 기능을 수행하기 위해 다른 개발자가 이미 개발 한 C# 코드가 있다는 것입니다. 기존 C# 코드를 사용하고 있지만 C#에서 UI 기능 중 일부를 XAML 파일로 옮기면 필요한 UI 기능 중 일부를 원래 프로그램에 추가하는 것이 더 좋습니다.

내 문제는 내가 처음부터 시작하지 않는다는 것입니다. 나는 기존의 C# 코드를 사용하고 새로운 UI 파일에 UI 기능을 제공해야한다. 이미 완료된 장소에 대한 아이디어가 있습니까?

대화 스레드 나 샘플로 연결되는 모든 repsonse를 찾고 있습니다. 다른 말로하면 나는 어디에서 시작 해야할지 모른다. 유용한 지침이 있으면 감사의 표시로 표시됩니다.

답변

1

체크 아웃 this article

가장 간단한 방법은 컨트롤의 오른쪽 테두리에 보이지 않는 (또는 아님) 끌기 핸들을 추가 한 다음 해당 드래그 핸들에 의해 발생한 끌기 이벤트 중에 컨트롤 크기를 조정해야합니다.

Here is another article 당신이 언급 한 크기 조정 동작을 포함하는 전체 다이어그램 시스템으로 확장 된 비슷한 개념을 보여줍니다.

0

달성하고자하는 것에 대한 스타일을 정의 할 수 있습니다. XAML에서 C#을 깨뜨리는 것에 대해 너무 걱정하지 않아도되지만, 필요하지 않은 것은 좋기 때문입니다.

+0

@ kb04sh088 : "스타일 정의"에 대해 elaboaret을 기쁘게 해 주시겠습니까? 나는 그것을 고맙게 생각한다. – user1298925

관련 문제