این چارچوب متن باز با الهام گرفتن از WPF و پشتیبانی از XAML و Visual Studio Designer در حال توسعه است
301, MovedPermanently
همان کتابخانهی System.Windows.Interactivity
<Button> <Interactivity:Interaction.Behaviors> <Core:EventTriggerBehavior EventName="Click"> <Core:ChangePropertyAction PropertyName="Background"> <Core:ChangePropertyAction.Value> <SolidColorBrush Color="Red"/> </Core:ChangePropertyAction.Value> </Core:ChangePropertyAction> </Core:EventTriggerBehavior> </Interactivity:Interaction.Behaviors> </Button>
Before (Automatic inverse example): <TextBox Text = "{Binding Path=A, Conveter={x:StaticResource MyMathConverter}"> public class MyMathConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { var source = (int)value; return Math.Sin(source*2)-5; } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { var res = Double.Parse(value); return (int)(Math.Asin(res + 5) / 2); } } After: <TextBox Text = "{c:Binding 'Math.Sin(A*2)-5'}">
With the 4.6.1 RC we have added support for WPF to recognize custom dictionaries registered globally. This capability is available in addition to the ability to register them per-control. Also, custom dictionaries in the previous versions of WPF had no affordance for Excluded Words and AutoCorrect lists. On Windows 8.1 and Windows 10, these scenarios are now enabled through the use of files that can be placed under %AppData%\Microsoft\Spelling\<language tag>.