string GetTitle()
string GetPlatform()
Version GetVersion()
Color MediaColorFromString(string colore)
byte[] ComputeMD5(string file)
byte[] ComputePartialMD5(string file)
bool CheckHashEquals(byte[] oldHash, byte[] newHash)
bool GrantAccess(string fullPath)
Size? ResizeImage(string sourceFile, string destinationFile, Size maxSize, bool recompression = true, long compressionValue = 80L, bool preserveRatio = true, bool reduceOnly = true)
void CopyExifData(ref System.Drawing.Image originalImage, ref System.Drawing.Image destinationImage)
string GetMimeType(string imageFile)
string GetMimeType(System.Drawing.Image image)
string GetMimeType(ImageFormat imageFormat)
DateTime? ImageDateTime(string imageFile)
DateTime? ImageDateTime(System.Drawing.Image getImage)
T TryFindParent<T>(DependencyObject current)
Visual GetDescendantByType(Visual element, Type type)
void RemoveChildrens(Panel ctrl)
void ComboBoxReorder(ComboBox cb, string propertyName)
void RemoveElementFocus(FrameworkElement element)
void ReleaseComObject(object comObject)
void ErrorMessage(string message)
void WarningMessage(string message)
void InformationMessage(string message)
void WriteToBinaryFile<T>(string filePath, T objectToWrite, bool append = false)
T ReadFromBinaryFile<T>(string filePath)
void WriteToXmlFile<T>(string filePath, T objectToWrite, bool append = false)
T ReadFromXmlFile<T>(string filePath)
string KeysToString(KeyEventArgs e)
string KeysToString(KeyEventArgs e, ModifierKeys disableModifier, string reason)
void KeysFromString(string shortcut, out Key keyRestored, out ModifierKeys modifierKeyRestored)
void MoveItemBetweenTables(DataRow row, DataTable source, DataTable destination)
Thread StartNewBackgroudThread(ThreadStart start, ApartmentState apartmentState = ApartmentState.Unknown)
Thread StartNewBackgroudThread(ParameterizedThreadStart start, object parameter, ApartmentState apartmentState = ApartmentState.Unknown)
Bordless Window
Input Text Window
Grid List View
Scroll Auto Size Content