Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Not work. Erron in:</p> <pre><code>PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); </code></pre> <p>Details:</p> <pre><code>System.UnauthorizedAccessException was unhandled by user code HResult=-2147024891 Message=Invalid cross-thread access. Source=System.Windows StackTrace: at MS.Internal.XcpImports.CheckThread() at MS.Internal.XcpImports.GetValue(IManagedPeerBase managedPeer, DependencyProperty property) at System.Windows.DependencyObject.GetOldValue(DependencyProperty property, EffectiveValueEntry&amp; oldEntry) at System.Windows.DependencyObject.UpdateEffectiveValue(DependencyProperty property, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp; newEntry, ValueOperation operation) at System.Windows.DependencyObject.RefreshExpression(DependencyProperty dp) at System.Windows.Data.BindingExpression.SendDataToTarget() at System.Windows.Data.BindingExpression.SourcePropertyChanged(PropertyPathListener sender, PropertyPathChangedEventArgs args) at System.Windows.PropertyPathListener.RaisePropertyPathStepChanged(PropertyPathStep source) at System.Windows.PropertyAccessPathStep.RaisePropertyPathStepChanged(PropertyListener source) at System.Windows.CLRPropertyListener.SourcePropertyChanged(Object sender, PropertyChangedEventArgs args) at System.Windows.Data.WeakPropertyChangedListener.PropertyChangedCallback(Object sender, PropertyChangedEventArgs args) at System.ComponentModel.PropertyChangedEventHandler.Invoke(Object sender, PropertyChangedEventArgs e) at ITWEMPhone.ViewModel.NotifyPropertyChanged(String propertyName) at ITWEMPhone.ViewModel.set_XValue(String value) at ITWEMPhone.ViewModel.&lt;&gt;c__DisplayClass1.&lt;_accelerometer_CurrentValueChanged&gt;b__0() at ITWEMPhone.SmartDispatcher.Dispatch(Action action) at ITWEMPhone.ViewModel._accelerometer_CurrentValueChanged(Object sender, SensorReadingEventArgs`1 e) at System.EventHandler`1.Invoke(Object sender, TEventArgs e) at Microsoft.Devices.Sensors.SensorBase`1.FireOnReadingChanged(SensorReadingEventArgs`1 sample) at Microsoft.Devices.Sensors.SensorBase`1.OnNewReading(Object sender, NativeSensorEventArgs sample) at Microsoft.Devices.Sensors.SensorBase`1.&lt;&gt;c__DisplayClass7.&lt;.ctor&gt;b__3(Object sender, NativeSensorEventArgs args) at Microsoft.Devices.Sensors.SensorCallback.OnNewReading(IntPtr pNewReading) InnerException: </code></pre> <p>So I changed method to:</p> <pre><code> private void NotifyPropertyChanged(string propertyName) { Deployment.Current.Dispatcher.BeginInvoke(() =&gt; PropertyChanged(this, new PropertyChangedEventArgs(propertyName))); } </code></pre> <p>And XAML to:</p> <pre><code>&lt;TextBlock Text="{Binding XValue, Mode=TwoWay}" Height="67" RenderTransformOrigin="0.5,1.134"/&gt; </code></pre> <p>And works perfect :) Mamy that will be useful for someone!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload