2013-08-10 1 views
0

다음 양식을 만들고 싶지만 음수 값으로 여백을 설정할 때 문제가 발생합니다. 그런 다음 작동하지 않고 내 교차 이미지를 숨길 수 있습니다. 이것이 가능한 그대로 만들 수 있습니까? 또는이 양식을 만드는 다른 방법.wpf에서 사용자 정의 닫기 버튼을 만드는 방법은 무엇입니까?

내 필요 :

enter image description here

(아래 이미지에서 검은 색 영역은 투명)하지만 지금은 이미지 아래처럼 내 폼을 표시 : -

enter image description here

나 적절한를 알려 주시기 바랍니다 방법.

+0

당신이 Adorner 또는 팝업 WPF 클래스를 사용하려고 했습니까? 나는이 추측 그래서 – Akku

+0

@Akku하지만 wpf winform에서만 필요합니다. –

+0

두려움이 있다면 팝업 및 아코너가 창 테두리 바깥으로 그릴 수 있습니까? – Akku

답변

1

아 쿠쿠 (Akku)가 댓글에서 말한 것처럼, 아도너 나 팝업을 사용하지 않고 애플리케이션 외부로 그릴 수 없습니다.

하지만 할 수있는 것은 마진을 음수로 만드는 대신 긍정적 인 것으로 만드는 것입니다. 콘텐츠 (그라데이션 배경), 간격의 적당한 양을 생산 10 또는 20 (또는 무엇 이건 수의 마진을 가지고.

<Window (.....) AllowsTransparency="True" WindowStyle="None"> 
    <Grid> 
     <Button VerticalAlignment="Top" HorizontalAlignment="Right" Height="15" Width="15"/> 
     <Border Margin="15"> 
      <YOUR_CONTENT> 
     </Border> 
    </Grid> 
</Window> 
관련 문제