ownChat: Neues TimeStamp-Objekt wird unterstützt und der Chat funktioniert wieder.
32 lines
1.1 KiB
C#
32 lines
1.1 KiB
C#
using System.Windows;
|
|
|
|
namespace BeWo.Scheduling.SchedulingUtils
|
|
{
|
|
public class TreeViewItemHelper : DependencyObject
|
|
{
|
|
public static readonly DependencyProperty IsCheckedProperty = DependencyProperty.RegisterAttached("IsChecked", typeof(bool?), typeof(TreeViewItemHelper), new PropertyMetadata(false, null));
|
|
|
|
public static void SetIsChecked(DependencyObject element, bool? isChecked)
|
|
{
|
|
element.SetValue(IsCheckedProperty, isChecked);
|
|
}
|
|
|
|
public static bool? GetIsChecked(DependencyObject element)
|
|
{
|
|
return (bool?) element.GetValue(IsCheckedProperty);
|
|
}
|
|
|
|
public static readonly DependencyProperty ParentProperty = DependencyProperty.RegisterAttached("Parent", typeof(object), typeof(TreeViewItemHelper));
|
|
|
|
public static void SetParent(DependencyObject element, object Parent)
|
|
{
|
|
element.SetValue(ParentProperty, Parent);
|
|
}
|
|
|
|
public static object GetParent(DependencyObject element)
|
|
{
|
|
return element.GetValue(ParentProperty);
|
|
}
|
|
}
|
|
}
|