/// <summary> /// Code that runs after page is loaded that will not execute properly until page is rendered. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Page_Loaded(object sender, RoutedEventArgs e) { _ = sender; // Discard unused parameter. _ = e; // Discard unused parameter. List <TextBox> listTextBox = new List <TextBox>() { TboxLoadConcentratedPosition, TboxLoadConcentratedForce, TboxLoadConcentratedMoment }; LibMPC.SizePageTextBoxes(listTextBox); List <Button> listButton = new List <Button>() { ButLoadConcentratedAdd, ButLoadConcentratedReturn, ButLoadConcentratedClear }; LibMPC.SizePageButtons(listButton); // Special case for this page: Ensure MinWidth of TextBoxes >= MinWidth of Buttons. if (TboxLoadConcentratedMoment.MinWidth < ButLoadConcentratedClear.MinWidth) { double doubleMinWidth = ButLoadConcentratedClear.MinWidth; TboxLoadConcentratedPosition.MinWidth = doubleMinWidth; TboxLoadConcentratedForce.MinWidth = doubleMinWidth; TboxLoadConcentratedMoment.MinWidth = doubleMinWidth; } LoadConcentratedDefaultValues(); }
/*** private methods follow ********************************************************************************************/ /// <summary> /// Code that runs after page is loaded that will not execute properly until page is rendered. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Page_Loaded(object sender, RoutedEventArgs e) { _ = sender; // Discard unused parameter. _ = e; // Discard unused parameter. List <TextBox> listTextBox = new List <TextBox>() { TboxLoadUniformPositionLeft, TboxLoadUniformForceLeft, TboxLoadUniformPositionRight, TboxLoadUniformForceRight }; LibMPC.SizePageTextBoxes(listTextBox); List <Button> listButton = new List <Button>() { ButLoadUniformAdd, ButLoadUniformReturn, ButLoadUniformSimulatedLoads, ButLoadUniformClear }; LibMPC.SizePageButtons(listButton); LoadUniformDefaultValues(); }
/// <summary> /// Code that runs after page is loaded that will not execute properly until page is rendered. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Page_Loaded(object sender, RoutedEventArgs e) { _ = sender; // Discard unused parameter. _ = e; // Discard unused parameter. List <TextBox> listTextBox = new List <TextBox>() { TboxBeamPropertiesNameMaterial, TboxBeamPropertiesYoungsModulus, TboxBeamPropertiesPoissonsRatio, TboxBeamPropertiesNameCrossSection, TboxBeamPropertiesInertia, TboxBeamPropertiesLength }; LibMPC.SizePageTextBoxes(listTextBox); List <Button> listButton = new List <Button>() { ButBeamPropertiesReturn, ButBeamPropertiesClear }; LibMPC.SizePageButtons(listButton); SetPageVariables(); }