Size: a a a

2021 January 11

G

Gopneg in CODE BLOG / C#
Dima Grechmak
Подскажите где правильно разместить код с точки зрения MVVM, у меня короче есть Frame в основном окне, и я хочу по нажатию кнопки добавлять Page. Мне код разместить в ViewModel главного окна?
А они у тебя забиндены пейджи эти?
источник

AJ

Abdusamad Juraev in CODE BLOG / C#
Барсик [SpamBlock]
если циклом, то одна переменная для сохранения значения, дальше проходишься по каждому елементу списка, если он больше того что ты сохранил -> перезаписываешь значение на него, и так до конца
если цикл то например arr.Count просто у меня список а не массив
источник

DG

Dima Grechmak in CODE BLOG / C#
Gopneg
А они у тебя забиндены пейджи эти?
нееет. К чему их биндить нужно?
источник

G

Gopneg in CODE BLOG / C#
Dima Grechmak
нееет. К чему их биндить нужно?
К списку, очевидно. Обсервабля
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
В любом случае добавление будет происходить в главном окне.
источник

G

Gopneg in CODE BLOG / C#
Я обычно делаю делегат который заполняю в конструкторе контрола/окна
А в модели уже прочая логика, которая к ui не относится
источник

G

Gopneg in CODE BLOG / C#
В списке должны быть модели, в xaml конвертеры моделей в page
источник

GK

Gennady Kurbesov in CODE BLOG / C#
работать то работает, только ошибка все-равно будет у челика
источник

P

Phantom in CODE BLOG / C#
Gennady Kurbesov
работать то работает, только ошибка все-равно будет у челика
Я ебу чо у него
источник

P

Phantom in CODE BLOG / C#
Он даже текст не скинул
источник

P

Phantom in CODE BLOG / C#
Сиди и гадай
источник

G

Gopneg in CODE BLOG / C#
точку ебашит вместо запятой, чо тут думать-то?
источник

G

Gopneg in CODE BLOG / C#
не видит разницы между локалью оси и разделителе в языке программирования
источник

GK

Gennady Kurbesov in CODE BLOG / C#
var num = Console.ReadLine();
if (double.TryParse(num, NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out var result))
   Console.WriteLine($"Введенное число: {result}");
else
   Console.WriteLine($"строка не является числом");
источник

S

Sovaaa in CODE BLOG / C#
Gennady Kurbesov
var num = Console.ReadLine();
if (double.TryParse(num, NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out var result))
   Console.WriteLine($"Введенное число: {result}");
else
   Console.WriteLine($"строка не является числом");
это же полная проверка на всевозможные значения, которые пользователь может попытаться пихнуть в num?
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Помоему там можно указать ещё что бы он hex проверял😂
источник

S

Sovaaa in CODE BLOG / C#
)))
источник

GK

Gennady Kurbesov in CODE BLOG / C#
А так проде да. И не зависимо от локали он не будет ругаться на то, что неправильный разделитель указали
источник

G

Gopneg in CODE BLOG / C#
Gennady Kurbesov
var num = Console.ReadLine();
if (double.TryParse(num, NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out var result))
   Console.WriteLine($"Введенное число: {result}");
else
   Console.WriteLine($"строка не является числом");
препод что-то станет подозревать
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Скажет, что долго читал доку)
источник