2012-07-04 2 views
0

저는 개발중인 WPF 응용 프로그램에 ExpressionDark 테마를 사용하고 있습니다. 그러나 나는 편집 가능한 콤보 박스를 사용할 때 다소 성가신 버그를 발견했습니다.편집 가능한 combobox expressionDark 테마 버그

스크린 샷 울부 짖는 소리에 나타낸 바와 같이

, 나는 더 이상 컨트롤의 너비보다 텍스트를 입력 할 때, 그 양은 콤보 상자의 외출 :

enter image description here

나는 기본 창 테마로했는데, 이 버그가 존재하지 않습니다, 그래서 내 생각에 ExpressionDark 테마 문제가 있습니다.

잠시 동안 XAML을 살펴 보았지만 지금까지 문제의 원인을 찾을 수 없었습니다.

여러분 중 일부는 이미이 문제를 보았거나이를 해결하는 방법에 대한 아이디어가 있습니까?

감사합니다. http://wpfthemes.codeplex.com/

답변

0

그럼 난 문제를 발견했습니다

P.S은 : 코드 플렉스에서 찾을 수 ExpressionDark 테마를 사용하는 것입니다. 그것은 ExpressionDarkTheme의 참으로 버그였습니다. 다른 사람이이 문제를 겪는다면 해결책이 있습니다.

ExpressionDark.xaml 파일에서 "ComboBoxTextBox"라는 ControlTemplate을 검색하십시오. 목표는 스크롤 뷰어를 배치하여 내용을 가로로 스크롤 할 수 있도록하는 것입니다.

그냥

<Border Focusable="False" Background="{TemplateBinding Background}"> 
    <ScrollViewer Margin="0" x:Name="PART_ContentHost" Style="{DynamicResource NuclearScrollViewer}" /> 
</Border> 

자보세요으로 라인을

<Border x:Name="PART_ContentHost" Focusable="False" Background="{TemplateBinding Background}" /> 

교체! 문제 해결됨.