이 코드 숨김에서 할 매우 쉽습니다 :WPF 컨트롤의 여백 속성의 오른쪽 (또는 왼쪽, 위, 아래) 값만 수정하면됩니까?
는var button = new Button();
var margin = button.Margin;
margin.Right = 10;
button.Margin = margin;
는 XAML 그러나, 나는 다음에 제한된 해요 :
는<Button Margin="0,0,10,0" />
이 문제는 지금이된다는 것입니다 잠재적으로 다른 여백 값 (예 : 왼쪽, 위, 아래)을 0으로 설정하여 덮어 씁니다.
다음과 같은 방법으로 XAML을 사용할 수 있습니까?
<Button MarginRight="10" />
가 마지막에 XAML은 마진 = "0,0,10,0"'당신이 덮어 쓰기로 기존의'Thickness' 경우'과 같은 일을하는지가 하나입니다. –
@ H.B. 고마워, 나는 그 마지막 부분을 테스트 했어야했다. 네가 옳아. 전체 마진이 재 할당되고 지정되지 않은 값은 기본값으로 반환됩니다. 나는 그 부분에 대한 답변을 편집했습니다. – bugged87