protected override void given_the_context_of() { defaults = new DefaultElementConvention <Button>( "Click", Button.ContentProperty, (c, v) => c.DataContext = v, c => c.DataContext, null ); }
protected override void given_the_context_of() { _defaults = new DefaultElementConvention<Button>( "Click", Button.ContentProperty, (c, v) => c.DataContext = v, c => c.DataContext, null ); }
public void can_get_defaults_if_only_a_base_class_is_registered() { var defaults = new DefaultElementConvention<ButtonBase>( "Click", ButtonBase.ContentProperty, (c, v) => c.DataContext = v, c => c.DataContext, null ); _conventionManager.AddElementConvention(defaults); var found = _conventionManager.GetElementConvention(typeof(MyButton)); Assert.That(found, Is.SameAs(defaults)); }
public void can_register_interaction_defaults() { var defaults = new DefaultElementConvention<TextBox>( "TextChanged", TextBox.TextProperty, (c, v) => c.Text = v.ToString(), c => c.Text, null ); _conventionManager.AddElementConvention(defaults); var found = _conventionManager.GetElementConvention(typeof(TextBox)); Assert.That(found, Is.SameAs(defaults)); }
public void can_get_defaults_if_only_a_base_class_is_registered() { var defaults = new DefaultElementConvention <ButtonBase>( "Click", ButtonBase.ContentProperty, (c, v) => c.DataContext = v, c => c.DataContext, null ); conventionManager.AddElementConvention(defaults); var found = conventionManager.GetElementConvention(typeof(MyButton)); found.ShouldBeSameAs(defaults); }
public void can_register_interaction_defaults() { var defaults = new DefaultElementConvention <TextBox>( "TextChanged", TextBox.TextProperty, (c, v) => c.Text = v.ToString(), c => c.Text, null ); conventionManager.AddElementConvention(defaults); var found = conventionManager.GetElementConvention(typeof(TextBox)); found.ShouldBeSameAs(defaults); }