Для какой-то цели я хочу расположить SearchBar
внутри StackLayout
, Orientation
которого является Horizontal
, и добавить отступы к этому StackLayout
, но я обнаружил, что SearchBar
занимает все пространство ширины, как показано во втором SearchBar
, а когда Orientation
равно Vertical
, он работает нормально, как показано в первом SearchBar
изображение ниже:
Вот код для обоих StackLayout
s:
<StackLayout Orientation="Vertical" Padding="100,0,100,0">
<SearchBar/>
</StackLayout>
<StackLayout Orientation="Horizontal" Padding="100,0,100,0">
<SearchBar/>
</StackLayout>
Я также попытался поместить горизонтально-ориентированный StackLayout
в вертикально-ориентированный StackLayout
, как показано в коде ниже:
<StackLayout Orientation="Vertical" Padding="100,0,100,0">
<StackLayout Orientation="Horizontal">
<SearchBar/>
</StackLayout>
</StackLayout>
Но это тоже не помогает, так как решить эту проблему?