ボタンに合うようにコードで画像の位置を設定したい(スクリーンショットを参照)。しかし、私はそれを解決することはできません。WinFormsでは簡単でしたが、SilverlightではXとYを設定することはできません。
public void LockControls()
{
int LockIndex = 0;
DependencyObject myUserControl = LayoutRoot;
foreach (var button in FindAll<Button>(myUserControl))
{
if (button.Tag != null)
{
Image LockedIcon = new Image();
LockedIcon.Width = 20;
LockedIcon.Height = 20;
//LockedIcon.Margin = new Thickness(0,0,0,0);
LockedIcon.Source = new BitmapImage(new Uri("images/LockedIconx20alpha.png", UriKind.Relative));
LockedIcon.Name = "Lockie" + LockIndex;
LayoutRoot.Children.Add(LockedIcon);
button.Tag = "Locked" + LockIndex;
LockIndex++;
}
}
}
http://puu.sh/wS7g スクリーンショットは画像の位置(locck)を示していますが、現在の位置がどのように設定されているのかわかりません。明確にするために、位置を「0%」ボタンに設定したいと思います
よろしくお願いします、ジャック