2010-05-03 3 views
0

현재 시각적으로 라이브러리 스택이 필요하지 않은 프로젝트에 있기 때문에 내용 만 표시됩니다. 난 그냥 그림자가 나는 제거하는 것 캔트보기에 남아 배경 ...라이브러리 자물쇠에서 그림자를 제거하는 방법

을 제거하면 librarystack with no background http://img97.imageshack.us/img97/6778/librarystack.jpg

처럼이 코드는 모양이 스택 목적의 설명을 위해 단지이다

<s:LibraryStack Background="Transparent"> 
    <s:LibraryStackItem Background="AliceBlue"/> 
    <s:LibraryStackItem Background="Bisque"/> 
    <s:LibraryStackItem Background="Salmon"/> 
</s:LibraryStack> 

실제 스택은 C#의 코드 뒤에 추가됩니다. C#에서 추가하는 것이 유용 할 수 있습니다.

답변

0

컨트롤을 다시 템플릿해야합니다. 예 :

<s:LibraryStack> 
    <s:LibraryStack.Template> 
    <ControlTemplate TargetType="{x:Type s:LibraryStack}"> 
     <Grid> 
     <ItemsPresenter/> 
     </Grid> 
    </ControlTemplate> 
    </s:LibraryStack.Template> 
    <s:LibraryStackItem Background="AliceBlue"/> 
    <s:LibraryStackItem Background="Bisque"/> 
    <s:LibraryStackItem Background="Salmon"/> 
</s:LibraryStack> 
관련 문제