- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Windows.Data;
using Indusoft.PolypropylenPowder.Info;
//СУКИ ИНДАСОФТОВСКИЕ
namespace Indusoft.PolypropylenPowder.Converters
{
public class BeginXxConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value == null) return null;
var s = value as IEnumerable<object>;
var res = 45.0;
var flag = false;
if (s != null)
{
foreach (var a in s)
{
var b = a as DataTemplate5Item;
if (b != null)
{
if (b.IsActive5)
{
flag = true;
break;
}
}
res += 91;
}
}
if (!flag)
{
return 0;
}
return res;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
}
GreatMASTERcpp 12.08.2020 01:27 # 0
j123123 14.08.2020 11:46 # 0
gost 12.08.2020 01:34 # 0
> += 91
> b.IsActive5
Какие-то шизофренические нумерации.
Ну, предположим, 45 — это половина прямого угла, а что такое 91?
Desktop 12.08.2020 01:36 # 0
KOTO6yC 12.08.2020 01:41 # 0
gost 12.08.2020 01:48 # 0
planaric 01.09.2020 14:20 # 0
https://docs.microsoft.com/ru-ru/dotnet/api/system.windows.data.ivalueconverter
MAKAKA 01.09.2020 14:41 # 0
planaric 01.09.2020 14:45 # 0
MAPTbIwKA 22.01.2021 20:29 # 0
defecatinho 28.01.2021 18:25 # 0
GreatMASTERcpp 12.08.2020 01:44 # 0
KOTO6yC 12.08.2020 01:52 # 0
В правильном направлении думаю?
GreatMASTERcpp 12.08.2020 01:41 # 0
using System;
using System.Globalization;
using System.Windows;
using System.Windows.Data;
namespace Indusoft.PolypropylenPowder.Converters
{
public class HidenButtonIdsConverter : IMultiValueConverter
{
public object Convert(object[] value, Type targetType, object parameter, CultureInfo culture)
{
if (value == null
|| value.Length != 2
//|| value[0] == DependencyProperty.UnsetValue
//|| value[1] == DependencyProperty.UnsetValue
)
{
return null;
}
if (value[0] == null)
{
return Visibility.Visible;
}
var a = value[0] as string;
if (string.IsNullOrEmpty(a))
{
return Visibility.Visible;
}
if (value[1] == null)
{
return Visibility.Visible;
}
var b = value[1] as string;
if (string.IsNullOrEmpty(b))
{
return Visibility.Visible;
}
foreach (var c in a.Split(';'))
{
if (c == b)
{
return Visibility.Collapsed;
}
}
return Visibility.Visible;
}
public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
}
gost 12.08.2020 01:44 # +2
Родина им дала статическую типизацию! Ставь, ставь типы, блядь, не хочу, хочу жрать говно! Что такое? Это типобезопасность? Это типобезопасность?! Суки... Мудачьё — программисты! Object нацепили! Говно жрут!
KOTO6yC 12.08.2020 01:48 # 0
Desktop 12.08.2020 01:50 # 0
CBuHOKYP 29.01.2021 19:55 # 0