public void Initialize(IButtonTestControl control)
        {
            // Setup initial conditions.
            CompositionInitializer.SatisfyImports(this);
            control.content.ViewFactory = Button;

            // Wire up events.
            Button.Click += delegate { Output.Write("!! Click"); };

            // Finish up.
            Change__Label(control);
        }
 public void Set__ToolTip(IButtonTestControl control)
 {
     Button.ToolTip = RandomData.LoremIpsum(5, 20);
 }
 public void Set__Margin(IButtonTestControl control)
 {
     Button.Margin = new Thickness(50);
 }
 public void Change__Label(IButtonTestControl control)
 {
     Button.Text = RandomData.LoremIpsum(1, 2);
 }
 public void Toggle__IsVisible(IButtonTestControl control)
 {
     Button.IsVisible = !Button.IsVisible;
 }
 public void Toggle__IsEnabled(IButtonTestControl control)
 {
     Button.IsEnabled = !Button.IsEnabled;
 }