public void SetVisualStateValue(DependencyProperty dependencyProperty, object value) { if (dependencyProperty == null) { throw new ArgumentNullException("No property specified"); } var storage = INTERNAL_PropertyStore.GetStorage(this, dependencyProperty, createAndSaveNewStorageIfNotExists: true); INTERNAL_PropertyStore.SetVisualStateValue(storage, value); }