@xamarin_russia

Страница 582 из 619
Nikolay
25.09.2018
19:09:50


от save до розового переключателя - listview

Андрей Родионович
25.09.2018
19:12:12
А что не так?

Поставь больше значение, не увеличится чтоль?

Google
Nikolay
25.09.2018
19:16:13
Неа

<Grid.RowDefinitions> <RowDefinition Height="35"/> <RowDefinition Height="500" /> <RowDefinition Height="*" /> </Grid.RowDefinitions> - ноль реакции

Андрей Родионович
25.09.2018
19:19:34
Но

А у тебя элементы то в гриде?

Ну я вижу ты закрыл грид(</Grid>

Это ради примера, или рили такой код?

А после грида ты пишешь элементы

<Grid> <Grid.RowDefinitions> <RowDefinition Height="35"/> <RowDefinition Height="250" /> <RowDefinition Height="*" /> </Grid.RowDefinitions> </Grid> <---- Я об этом <StackLayout Grid.Row="0" HorizontalOptions="Fill" Orientation="Horizontal"> <Button Text="Save" Command="{Binding SaveCommand}" ></Button> <Button Text="Refresh" Command="{Binding RefreshNetworksCommand}" ></Button> </StackLayout> <ListView x:Name="lstNetworks" Grid.Row="1" SeparatorColor="Beige" ItemsSource="{Binding WifiNetworks}" SelectedItem="{Binding SelectedNetwork}" ItemTemplate="{StaticResource viewInListTemplateSelector}" > </ListView>

Nikolay
25.09.2018
19:24:16
Shame on me... ? Точно, спасибо за наводку

Андрей Родионович
25.09.2018
19:24:42
Оо

Ллладно)

Alexander
25.09.2018
19:25:57
Google
Alexander
25.09.2018
19:26:42
Как проек ваще собирался то?

Nikolay
25.09.2018
19:27:17
Легко :)

Андрей Родионович
25.09.2018
19:27:24
Как проек ваще собирался то?
Grid.Row это Attached свойство

Nikolay
25.09.2018
19:27:29
Вообще без ошибок в студии

Андрей Родионович
25.09.2018
19:27:38
Его можно поставить даже вне грида

Для любого вью

Как и AbsoluteLayout.LayotBounds и многое другое

Alexander
25.09.2018
19:28:10
Понятно

Pavel
25.09.2018
19:48:19
подумал что было бы интересно запилить опросец, кто на какой ide девелопит. Вылеты VS4Mac порядком подзадолбали.

Max
25.09.2018
19:49:11
Rider/VS 17

Pavel
25.09.2018
19:49:59
последний раз когда я щупал райдер он был унылейшим ****, но может за год чето изменилось.

Alexander
25.09.2018
19:50:16
VS17 Windows

Pavel
25.09.2018
19:53:01
Чето изменилось
платный? Или на работе купили?

Max
25.09.2018
19:53:22
платный? Или на работе купили?
Блок на локалхост поставь и будет счастье

Или купи

Много всякого придумали

Rider сойдет

Pavel
25.09.2018
20:28:32
пощупал, с грехом пополам как-то запустил iOS проект. А вот андроид ни в какую. Хотя все вроде верно делаю. Сырая штука.

Кита
25.09.2018
20:38:17
подумал что было бы интересно запилить опросец, кто на какой ide девелопит. Вылеты VS4Mac порядком подзадолбали.
если б не надо было обновляться для ios 12 посоветовал бы стабильную версию

Google
Pavel
25.09.2018
20:42:43
vs4mac часто вылетает, и поддержка рефакторинга там так себе, порой мне проще открыть в VSCode и порефакторить файл в ней. Не говоря про отсуствие генерации автопропертей, оборачивании переменных в проперти и так далее. Качнул райдер - даже не смог запустить android проект. ios кое как собрался. по cmd+q райдер не закрывается. То ли я дурак, то ли он как был багованным ***** так и остался. Обычная VS мне не подходит, потому что очень часто работаю с нативным iOS интерфейсом, а лучше xcode для редактирования еще ничего не придумали. пробовал ставить витуалку винды в мак, с вижлой, ну кое как работает, но там свои приколы. И опять же сториборды редактировать невозможно. Такие вот то ямы то костыли. Надо идти в нативку, да вот компания не хочет переводить(. Типа найти iOS разраба это не проблема, а вот Xamarin на замену это сложно.

Kirill
25.09.2018
21:01:52
ну для верстки только нативные инстумены

Pavel
25.09.2018
21:09:05
Ни разу не вылетал
Прикольно. У меня стабильно раза 2 ч день вылеты.

Iván
25.09.2018
21:09:29
vs4mac часто вылетает, и поддержка рефакторинга там так себе, порой мне проще открыть в VSCode и порефакторить файл в ней. Не говоря про отсуствие генерации автопропертей, оборачивании переменных в проперти и так далее. Качнул райдер - даже не смог запустить android проект. ios кое как собрался. по cmd+q райдер не закрывается. То ли я дурак, то ли он как был багованным ***** так и остался. Обычная VS мне не подходит, потому что очень часто работаю с нативным iOS интерфейсом, а лучше xcode для редактирования еще ничего не придумали. пробовал ставить витуалку винды в мак, с вижлой, ну кое как работает, но там свои приколы. И опять же сториборды редактировать невозможно. Такие вот то ямы то костыли. Надо идти в нативку, да вот компания не хочет переводить(. Типа найти iOS разраба это не проблема, а вот Xamarin на замену это сложно.
тут как раз product manager VS4Mac собирает фидбэков https://twitter.com/ashleygazich/status/1044305452828438528

surveymonkey.com/r/HV2QCHM

Женя
25.09.2018
21:10:02
Были только небольшие траблы на нет коре. Но не вылеты

Pavel
25.09.2018
21:19:34
Оп, спасибо, напишу им, может не проигнорят.

Iván
25.09.2018
21:21:06
я там уже по всем каналам поплакался за опыт на Андроиде

‼️‼️ так что не пропустите линк, возможность высказаться наконец напрямую ‼️‼️

Anton
26.09.2018
06:52:45
Возможно, глупый вопрос, но все-таки задам. Поставил себе Rider - решил попробовать, что за зверь. Поигрался некоторое время с настройками - наконец-то все сбилдилось. Но столкнулся с проблемой - работаю в основном с Формами, так что большинство кода в PCL. Однако Rider не отрабатывает точки останова в PCL - только с платформенных проектах. Кто сталкивался - как решили проблему? Или это вообще не поддерживается Rider (что было бы странно) ?

Alexander
26.09.2018
07:14:38
Поставили VS

Code Writer
26.09.2018
07:59:22
Может кто помочь с JNIEnv.DeleteLocalRef?

Кита
26.09.2018
08:13:43
Vlad
26.09.2018
08:23:15
А вот это было обидно...

Google
Vlad
26.09.2018
08:23:15
ТИМЛИД УШЕЛ НА ОБЕД @ БЭКЭНДЕРЫ КОПИПАСТЯТ КОД СО СТЭКОВЕРФЛОУ @ ДЖУНИОРЫ ПИШУТ ФУНКЦИИ ПО 800 СТРОК @ ТЕСТИРОВЩИКИ НЕ ПРОВЕРЯЮТ НЕГАТИВ КЕЙСЫ @ МОБАЙЛДЕВЫ ПЕРЕХОДЯТ НА КСАМАРИН

Boris
26.09.2018
08:25:33
На кордову ?

Max
26.09.2018
08:59:03
На RN

Vlad
26.09.2018
09:04:56
Max
26.09.2018
09:11:48
Shura
26.09.2018
10:58:48
Всем привет. Помогите, пжл, с меню в MasterDetailPage. Сейчас MasterPage выглядит так, и это работает:



Для доступа к MenuItems из другого класса я хочу заменить его на static. Если я просто добавляю static, то меню не отрисовывается. Я меняю ItemsSource следующим образом:

Все равно меню не отрисовывается. Ошибок не выдает. Подскажите, пжл, куда копать



Или может быть как-нибудь можно без static обойтись? Мне нужно динамично менять пунты в меню из другого ViewModel

Shura
26.09.2018
11:22:16
А если управлять с помощью MessagingCenter?
А можно подробней? Я слышал про это, но на практике не применял

Или носом в материалы/примеры ткните

Сирожа
26.09.2018
11:23:00
Сейчас постарюсь концептуально описать

Или носом в материалы/примеры ткните
https://metanit.com/sharp/xamarin/5.4.php вот тут есть пример

@Balagunoff вы хотите скрывать/показывать элементы или что-то иное с ними делать?

Shura
26.09.2018
11:33:49
@Balagunoff вы хотите скрывать/показывать элементы или что-то иное с ними делать?
Менять Title, TargetType. Для этого я использую INotifyPropertyChanged. Все работает, если их менять из MasterPageViewModel. А мне надо их менять из другой ViewModel

Google
Shura
26.09.2018
11:36:09
Т.е. зная Id у элемента поменять Title и Target?
MenuItems[0].Title = "NewTitle"; MenuItems[0].TargetType = typeof(NewPage);

Сирожа
26.09.2018
11:47:30
MenuItems[0].Title = "NewTitle"; MenuItems[0].TargetType = typeof(NewPage);
Тогда что-то вроде В конктрукторе masterPage ругистрируем MessagingCenter.Subscribe<Application, MenuListItem>(this, "ChangeMenuListItem", (owner, menuListItem) => { MenuListItems[menuListItem.Index].Title = menuListItem.Title; .... }); И из любого места программы вызываем MessagingCenter.Send(Application.Current, "ChangeMenuListItem", new MenuListItem { Index = 0, Title = "Passwords", TargetType = typeof(PasswordsPage) });

Разумеется надо сделать проверки.

Ну и изменять элементы коллекции желательно с помощью LINQ выражений, а не по прямому обращению по индексу

Shura
26.09.2018
12:13:03
Спасибо, буду пробовать

Kirill
26.09.2018
14:40:38
https://github.com/VincentH-Net/CSharpForMarkup готовая реализация методов для верстки XF из кода, без xaml. По сути те же методы, что и у меня., и про что рассказывал ранее

Аркадий
26.09.2018
15:19:09
Можно ли, чтобы при вводе номера телефона в приложении, клавиатура сама подсказывала собственный номер из настроек ОС?

Kirill
26.09.2018
15:25:04
нет

Iván
26.09.2018
15:31:02
https://twitter.com/akoeplinger/status/1042514345169698817

Max
26.09.2018
15:39:55
Клавиатура правда не подскажет, но это по-другому делается

Boris
26.09.2018
15:40:52
Есть ОС, где настройки знают ваш номер?

Max
26.09.2018
15:44:03

Страница 582 из 619