我想在代碼中設置一個Image
HorizontalAlignment屬性,而不是XAML,但它無法工作:Silverlight中的HorizontalAlignment不工作
Grid grid = new Grid(); grid.ColumnDefinitions.Add(new ColumnDefinition()); grid.ColumnDefinitions.Add(new ColumnDefinition()); Image img = new Image() { Source = new Uri("myImage.png") }; Grid.SetColumn(img, 1); img.HorizontalAlignment = HorizontalAlignment.Right; grid.Children.Add(img);
此代碼應創建一個網格單排兩列,那麼應該將圖像添加到第二列並一直固定到右側,但圖像仍停留在第二列的左側。
這怎麼可能? VerticalAlignment在圖像上正常工作...