/// <summary> /// Converts a <see cref="PFA"/> constant to a <see cref="HorizontalAlignment"/>. /// </summary> /// <param name="pfa">The <see cref="PFA"/> to convert.</param> /// <returns>A <see cref="HorizontalAlignment"/></returns> public static HorizontalAlignment PFA_ToHorizontalAlignment(PFA pfa) { switch (pfa) { case PFA.CENTER: { return(HorizontalAlignment.Center); } case PFA.LEFT: { return(HorizontalAlignment.Left); } case PFA.RIGHT: { return(HorizontalAlignment.Right); } default: { throw new ArgumentOutOfRangeException("pfa", pfa, "Invalid PFA value."); } } }
public void HorizontalAlignmentTo_PFATest() { const HorizontalAlignment alignment1 = HorizontalAlignment.Center; const HorizontalAlignment alignment2 = HorizontalAlignment.Left; const HorizontalAlignment alignment3 = HorizontalAlignment.Right; const PFA expected1 = PFA.CENTER; const PFA expected2 = PFA.LEFT; const PFA expected3 = PFA.RIGHT; PFA actual1 = InteropConvert.HorizontalAlignmentTo_PFA(alignment1); PFA actual2 = InteropConvert.HorizontalAlignmentTo_PFA(alignment2); PFA actual3 = InteropConvert.HorizontalAlignmentTo_PFA(alignment3); Assert.AreEqual(expected1, actual1); Assert.AreEqual(expected2, actual2); Assert.AreEqual(expected3, actual3); }
public void PFA_ToHorizontalAlignmentTest() { const PFA pfa1 = PFA.CENTER; const PFA pfa2 = PFA.LEFT; const PFA pfa3 = PFA.RIGHT; const HorizontalAlignment expected1 = HorizontalAlignment.Center; const HorizontalAlignment expected2 = HorizontalAlignment.Left; const HorizontalAlignment expected3 = HorizontalAlignment.Right; HorizontalAlignment actual1 = InteropConvert.PFA_ToHorizontalAlignment(pfa1); HorizontalAlignment actual2 = InteropConvert.PFA_ToHorizontalAlignment(pfa2); HorizontalAlignment actual3 = InteropConvert.PFA_ToHorizontalAlignment(pfa3); Assert.AreEqual(expected1, actual1); Assert.AreEqual(expected2, actual2); Assert.AreEqual(expected3, actual3); }
/// <summary> /// Converts a <see cref="PFA"/> constant to a <see cref="HorizontalAlignment"/>. /// </summary> /// <param name="pfa">The <see cref="PFA"/> to convert.</param> /// <returns>A <see cref="HorizontalAlignment"/></returns> public static HorizontalAlignment PFA_ToHorizontalAlignment(PFA pfa) { switch (pfa) { case PFA.CENTER: { return HorizontalAlignment.Center; } case PFA.LEFT: { return HorizontalAlignment.Left; } case PFA.RIGHT: { return HorizontalAlignment.Right; } default: { throw new ArgumentOutOfRangeException("pfa", pfa, "Invalid PFA value."); } } }