전 Windows 스토어 앱을 개발 중이며 몇 달 전에이 작업을 해봤지만 갑자기이 새로운 앱에서 이미지가 버튼 안에 제대로 표시되지 않습니다. (일이 그것의 외모가 없습니다 가지고있는, 크게 변경하지 않는 한) 왜 이미지가 내 버튼 안에서 부분적으로 만 보입니까?
<Button x:Name="ShowView" Grid.Column="1" Width="32" Height="32" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="0,61,20,33">
<StackPanel HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<Image x:Name="ShowViewImage" Source="/Assets/ShowView.png" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
</StackPanel>
</Button>
당신이 볼 수 있듯이
이 코드는 괜찮습니다. 그래서 무엇을 제공합니까? 이것은 지금까지 XAML 파일에서 VS가 새로운 프로젝트 인 것처럼 생성하는 데 필요한 유일한 코드입니다.P. 또한 StackPanel을 꺼내어 Button> Image를 사용하는 방법을 시도했지만 동일한 결과가 나타납니다.
그래서, 버튼 표시 런타임에, 내가 볼 수있는 모든 이미지의 2pixels 매우 작다 (그러나 이미지는 실제로 내가 제대로 "이미지 버튼"을 표시하려면 어떻게 32x32pixels.?
문제를 재현 할 수 없습니다. 전체 버튼이 보이고 전체 이미지가 아닌가? 표 1에서 열 1의 너비는 얼마입니까? – ToastyMallows
확실히 'StackPanel'이 필요 없다는 점에 주목하면 포함 된 이미지의 크기를 잘못 조정할 가능성이 더 큽니다. –
원래 필요하지 않다는 것을 알았 기 때문에 원래 StackPanel을 가지고 있지 않았습니다. 그러나이 코드가 작동하지 않을 때 나는 MSDN으로 갔고이 예제 중 StackPanel을 찾을 수있는 유일한 예제를 보았습니다. 그래서 ... 올바른 코드가 작동하지 않으면 내가해야 할 일은? 다른 것을 시도하지 않습니까? –