public static void SetInvalidPathAlertMessage(IExplorer i, string input) => i.As <DependencyObject>().SetValue(InvalidPathAlertMessageProperty, input);
public static string GetInvalidPathAlertMessage(IExplorer i) => (string)i.As <DependencyObject>().GetValue(InvalidPathAlertMessageProperty);
public static void SetInvalidPathAlert(IExplorer i, bool input) => i.As <DependencyObject>().SetValue(InvalidPathAlertProperty, input);
public static bool GetInvalidPathAlert(IExplorer i) => (bool)i.As <DependencyObject>().GetValue(InvalidPathAlertProperty);
public static void SetPath(IExplorer i, string input) => i.As <DependencyObject>().SetValue(PathProperty, input);
public static string GetPath(IExplorer i) => (string)i.As <DependencyObject>().GetValue(PathProperty);