public static RadioButtonsTestHooks EnsureGlobalTestHooks() { if (s_testHooks == null) { s_testHooks = new RadioButtonsTestHooks(); } return(s_testHooks); }
private void RadioButtonsPage_Loaded(object sender, RoutedEventArgs e) { m_loaded = true; RadioButtonsTestHooks.SetTestHooksEnabled(TestRadioButtons, true); RadioButtonsTestHooks.LayoutChanged += RadioButtonsTestHooks_LayoutChanged; SetMaxColumnsButton_Click(null, null); SetNumberOfItemsButton_Click(null, null); UpdateRadioButtonsSource(); UpdateDisplayRadioButton(); }
private void OnLayoutChanged(ColumnMajorUniformToLargestGridLayout sender, object args) { RadioButtonsTestHooks.NotifyLayoutChanged(this); }
private void RadioButtonsTestHooks_LayoutChanged(RadioButtons sender, object args) { LayoutNumberOfRowsTextBlock.Text = RadioButtonsTestHooks.GetRows(sender).ToString(); LayoutNumberOfColumnsTextBlock.Text = RadioButtonsTestHooks.GetColumns(sender).ToString(); LayoutNumberOfLargerColumnsTextBlock.Text = RadioButtonsTestHooks.GetLargerColumns(sender).ToString(); }