ラベル、テキストボックス、ボタンを動的に作成しています。右側のテキストボックスと同じ行にボタンを表示する必要があります。
これは私が使用しているコードです:
Label lbl = new Label()
{
Content = "Some Label",
HorizontalAlignment = HorizontalAlignment.Left,
VerticalAlignment = VerticalAlignment.Top,
HorizontalContentAlignment = HorizontalAlignment.Center,
VerticalContentAlignment = VerticalAlignment.Center,
Height = 28,
};
TextBox tb = new TextBox()
{
Text = "Some Text",
IsReadOnly = true,
};
Button btn = new Button()
{
Content = "Click Me",
HorizontalAlignment = HorizontalAlignment.Left
Margin = new Thickness(tb.ActualWidth),
};
テキストボックスの右側にボタンマージンを割り当てていますが、それでもテキストボックスの下の次の行に表示されます。
私はここで何が間違っているのですか?