Я начал создавать приложение для Android на xamarin, используя C#, и мне нужна поддержка с добавлением элементов управления из панели инструментов на поверхность дизайна.
Проблема - когда я перетаскиваю любой из элементов управления и помещаю его на поверхность конструктора, он автоматически устанавливает свое местоположение в верхний левый угол, но мне нужно указать другое местоположение - как это сделать?
Я ожидаю, что элементы управления будут отсортированы по каждому из них, но теперь все элементы управления расположены в верхнем левом углу. Спасибо за любой совет !!
У вас есть <Grid /> в XAML? Обычно это причина, по которой он это делает.
Возможно, вам стоит прочитать документацию в дизайнере пользовательского интерфейса для Xamarin.Android: docs.microsoft.com/en-us/xamarin/android/user-interface/…





Сначала вам понадобится контейнер типа FrameLayout. Затем вы можете добавить несколько элементов внутрь и перетащить их в пределах своих размеров.
Я не знаю новейшей версии IDE, но это поведение похоже на контейнер представления макета ... Возможно, AbsoluteLayout или RelativeLayout. Можете ли вы переключиться на просмотр исходного кода? Есть ли вариант редактора XAML?