Size: a a a

Xamarin Developers

2020 September 08

A

Artemko in Xamarin Developers
Paul N
Ну с ВинФормс на XamarinForms немного трудно будет вкатиться, с WPF было бы проще. Но всё равно норм.
Да , я немного страдаю , ибо разные паттерны проектирования , но думаю втянусь
источник

༺V

༺Bogdan Vozniy༻ in Xamarin Developers
класс , спасибо
источник

A

Artemko in Xamarin Developers
У меня заработало ) А как сетку сделать . Что то свойства Border не нашел
источник

𝔖

𝔖𝔥𝔲𝔯𝔞 𝔅𝔞𝔩𝔞𝔤𝔲𝔫𝔬𝔣𝔣... in Xamarin Developers
Border есть у Frame и Button
источник

A

Artemko in Xamarin Developers
То есть будет только вот таким ?
источник

𝔖

𝔖𝔥𝔲𝔯𝔞 𝔅𝔞𝔩𝔞𝔤𝔲𝔫𝔬𝔣𝔣... in Xamarin Developers
А как надо?
источник

A

Artemko in Xamarin Developers
В идеале вот так
источник

A

Artemko in Xamarin Developers
Прям самая обычная табличка
источник

𝔖

𝔖𝔥𝔲𝔯𝔞 𝔅𝔞𝔩𝔞𝔤𝔲𝔫𝔬𝔣𝔣... in Xamarin Developers
Тогда можно подложке у Грида сделать фон черным, у грида белым (например), и спэйсинг между колонками и строками единицу
источник

A

Artemko in Xamarin Developers
Вот так вышло
источник

PN

Paul N in Xamarin Developers
Artemko
В идеале вот так
Вы хотите DataGrid. А в Xamarin Forms компонент Grid это просто layout manager, управляющий позиционированием вложенных элементов. DataGrid — это сложный UI компонент с кучей интегрированных вещей. Гуглите Xamarin Forms DataGrid. Но скорее всего попадете на платные.
источник

A

Artemko in Xamarin Developers
Та я так сделал , вроде нормально вышло
источник

О

Ойбек in Xamarin Developers
А не проще как container в winforms создать со своим стилем и добавлять его через content.add заполнив каждый раз новый экземпляр? При выборке просто foreach с условием выборки
источник

A

Artemko in Xamarin Developers
Ойбек
А не проще как container в winforms создать со своим стилем и добавлять его через content.add заполнив каждый раз новый экземпляр? При выборке просто foreach с условием выборки
Ну пока не знаю , если это будет нормально на клики реагировать , то мне сойдет
источник

АИ

Аля Ильина in Xamarin Developers
привет)
возник следующий вопрос: проект Xamarin.Forms, но чисто под iOS
у меня есть кастомный Entry и в нём мне нужно предостеречь введение лишних  символов. сейчас это работает так, что я внутри контрола подписываю метод на TextChanged, и внутри этого метода, если текст не проходить, прописываю ((Entry)sender).Text = args.OldValue
но в связи с этим возникает проблема, что ивент срабатывает два раза подряд. это несущественно, но всё же поведение неестественное. скорее всего это изза того что когда я присваиваю .Text=... ивент вызывается снова.

как лучше тогда реализовать подобное?
есть у кого идеи?)
источник

Ä

Äртем in Xamarin Developers
Аля Ильина
привет)
возник следующий вопрос: проект Xamarin.Forms, но чисто под iOS
у меня есть кастомный Entry и в нём мне нужно предостеречь введение лишних  символов. сейчас это работает так, что я внутри контрола подписываю метод на TextChanged, и внутри этого метода, если текст не проходить, прописываю ((Entry)sender).Text = args.OldValue
но в связи с этим возникает проблема, что ивент срабатывает два раза подряд. это несущественно, но всё же поведение неестественное. скорее всего это изза того что когда я присваиваю .Text=... ивент вызывается снова.

как лучше тогда реализовать подобное?
есть у кого идеи?)
Лишние символы это какие? Если это то о чем я думаю, то посмотрите какие есть форматы клавиатур для entry.
источник

AP

Aanatoly P. in Xamarin Developers
Всем привет! Проект Prism.Forms. Часть приложения доступна без авторизации, часть -- только для авторизированных пользователей. Если неавторизованный пользователь пытается перейти на защищенную страницу, то сначала должен показаться попап с формой авторизации, и только потом должна выполниться навигация к защищенной странице. Где лучше всего эту логику локализовать (так чтоб глобально было)?
источник

О

Ойбек in Xamarin Developers
Aanatoly P.
Всем привет! Проект Prism.Forms. Часть приложения доступна без авторизации, часть -- только для авторизированных пользователей. Если неавторизованный пользователь пытается перейти на защищенную страницу, то сначала должен показаться попап с формой авторизации, и только потом должна выполниться навигация к защищенной странице. Где лучше всего эту логику локализовать (так чтоб глобально было)?
Используй статический класс с полем, и при Init проверка на поле Авторизован или нет
источник

АИ

Аля Ильина in Xamarin Developers
Äртем
Лишние символы это какие? Если это то о чем я думаю, то посмотрите какие есть форматы клавиатур для entry.
ну например только числа

проект под iOS, так что при выборе клавиатуры Numeric всё ещё есть символы пунктуаций и прочее (скобки, доллары и т.д.)
источник

О

Ойбек in Xamarin Developers
Аля Ильина
ну например только числа

проект под iOS, так что при выборе клавиатуры Numeric всё ещё есть символы пунктуаций и прочее (скобки, доллары и т.д.)
if(entry.Text.Contains('@')){
   string x = entry.Text;
   string y="";
   for(int i=0; i<x.length();i++){
       if(x[i]!='@') y+=x[i];
   }
   entry.Text=y;
}
источник