코드를 사용하여 이미지 컨트롤을 동적으로 만들었습니다. 이 컨트롤의 높이와 너비를 설정할 수 있지만 위치를 제어 할 수 없습니다. 이 컨트롤의 위치를 변경하려면 어떻게해야합니까?동적으로 생성 된 컨트롤의 위치 설정
편집 : 이것은 WPF 응용 프로그램이며 SI는 Canvas입니다. 기본적으로 한 번에 두 개 이상의 이미지를 사용할 수 있습니다. 이미지 처리 응용 프로그램과 비슷한 응용 프로그램이므로 이미지가 나타날 특정 위치가 필요합니다. 혼란이 없어지기를 바랍니다.
var webimage = new BitmapImage(new Uri("C:\\Class16\\Images\\DSC_0000.jpg"));
var imageControl = new Image();
imageControl.Source = webimage;
imageControl.Width =(XC[3] - XC[0]);
imageControl.Height = (YC[1] - YC[0]);
SI.Children.Add(imageControl);
이 Windows Forms 또는 WPF 또는 Silverlight입니까? 'SI' 란 무엇입니까? 이미지의 위치로 무엇을하고 싶습니까? @AustinSalonen 거기에 컨트롤이라는'이미지'라는 WPF 클래스가 있습니다. 그의 코드가 컴파일되고 있다고 가정하고 있습니다. 이것은 그가 사용하고있는 것을 의미합니다. http://msdn.microsoft.com/en-us/library/system.windows.controls.image.aspx –
@TimS. SI는 실제로 동적이지 않은 또 다른 몇 가지 이미지 컨트롤을 포함하는 Canvas입니다. 나는 단지 그것을 특정 지역에 배치하고자합니다. 이 특정 위치가 항상 바뀌기 때문에 하드 코딩 할 수 없습니다. 또한 WPF입니다. – Bocky