我使用代碼動態創建了一個圖像控件。我可以設置這個控件的高度和寬度,但我似乎無法控制它的位置。我怎樣才能改變這個控件的位置?設置動態創建控件的位置
編輯:這是一個WPF應用程序,SI是一個畫布。基本上,同時有多個圖像可用。這是一個類似於圖像處理應用程序的應用程序,因此需要特定位置才能顯示圖像。希望這可以消除混淆。
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窗體還是WPF或Silverlight?什麼類型是'SI'?你想要怎麼處理圖像的位置? @AustinSalonen有一個名爲'Image'的WPF類,它是一個控件。我假設他的代碼編譯,這似乎意味着他正在使用。 http://msdn.microsoft.com/en-us/library/system.windows.controls.image.aspx –
@TimS。 SI實際上是一個Canvas,它包含另一些不是動態的圖像控件。我只想把它放在特定的區域。我無法對其進行硬編碼,因爲此特定位置始終在變化。而且,這是一個WPF。 – Bocky