WPFのStackPanel内にTextBoxを配置しています。TextBoxでWidthまたはMaxWidthプロパティを設定した場合、その幅は変更されません。
StackPanelの幅を設定できますが、幅を変更する代わりにTextBoxが切り取られます。
幅を変更するには、別のプロパティを設定するか、TextBoxを別のコンテナに配置する必要がありますか?
以下のXamlをテストします。
<StackPanel Orientation="Horizontal">
<Label Content="Service: "/>
<TextBox Width="50"/>
</StackPanel>