Text zu Datei hinzufügen
Neues Buttondesign Stapelnachrichtsmodus Anpassbarer Waitlayer Eigene MessageBox
This commit is contained in:
@@ -16,6 +16,11 @@ namespace ChatController.Converter
|
||||
return boolValue ? Visibility.Visible : Visibility.Collapsed;
|
||||
}
|
||||
|
||||
if(parameter is string reverseHiddenString && Equals(reverseHiddenString, "reverse_hidden"))
|
||||
{
|
||||
return boolValue ? Visibility.Visible : Visibility.Hidden;
|
||||
}
|
||||
|
||||
return boolValue ? Visibility.Collapsed : Visibility.Visible;
|
||||
}
|
||||
|
||||
|
||||
20
ChatController/Converter/OwnChatNullVisibilityConverter.cs
Normal file
20
ChatController/Converter/OwnChatNullVisibilityConverter.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using System.Windows;
|
||||
using System.Windows.Data;
|
||||
|
||||
namespace ChatController.Converter
|
||||
{
|
||||
public class OwnChatNullVisibilityConverter : IValueConverter
|
||||
{
|
||||
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
|
||||
{
|
||||
return value is null ? Visibility.Collapsed : Visibility.Visible;
|
||||
}
|
||||
|
||||
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
|
||||
{
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -9,7 +9,7 @@ namespace ChatController.Converter
|
||||
{
|
||||
public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
|
||||
{
|
||||
if(values != null && values.Length == 2 && values[0] is bool isMyMessage && values[1] is bool isGroupChat)
|
||||
if(!(values is null) && values.Length == 2 && values[0] is bool isMyMessage && values[1] is bool isGroupChat)
|
||||
{
|
||||
if(parameter is string test && test == "reverse")
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user