protected void btnStandard_Click(object sender, System.EventArgs e) { // Get all possible values // of the ContentAlignment enum. Array values = Enum.GetValues(currAlignment.GetType()); // Bump the current position in the enum. // & check for wrap around. currEnumPos++; if (currEnumPos >= values.Length) { currEnumPos = 0; } // Bump the current enum value. currAlignment = (ContentAlignment)ContentAlignment.Parse(currAlignment.GetType(), values.GetValue(currEnumPos).ToString()); btnStandard.TextAlign = currAlignment; // Paint enum value name on button. btnStandard.Text = currAlignment.ToString(); // Now assign the location of the ICON on // btnImage... btnImage.ImageAlign = currAlignment; }
private void Form1_Load(object sender, EventArgs e) { _builder.Append("Loaded\n"); _array = Enum.GetValues(_aligment.GetType()); this.BackColor = Color.Aquamarine; }
private void btStandart_Click(object sender, EventArgs e) { // отримання значення переліку ContentAligment Array values = Enum.GetValues(currAligment.GetType()); // читання поточної позиції в переліку // і циклічне повернення currEnumPos++; if (currEnumPos >= values.Length) { currEnumPos = 0; } // читання поточного значення переліку currAligment = (ContentAlignment)Enum.Parse(currAligment.GetType(), values.GetValue(currEnumPos).ToString()); // вивід тексту и його вирівнювання на btStandart btStandart.TextAlign = currAligment; btStandart.Text = currAligment.ToString(); // розміщення піктограми на btImage btImage.ImageAlign = currAligment; }
protected void btnStandard_Click(object sender, System.EventArgs e) { Array values = Enum.GetValues(currAlignment.GetType()); currEnumPos++; if (currEnumPos >= values.Length) { currEnumPos = 0; } currAlignment = (ContentAlignment)ContentAlignment.Parse(currAlignment.GetType(), values.GetValue(currEnumPos).ToString()); btnImage.ImageAlign = currAlignment; }