コード例 #1
0
        private float ChangeSizeFactor(float sizeFactor, float factor, ChangeSizeFactorMethod method)
        {
            float result = sizeFactor;

            switch (method)
            {
            case ChangeSizeFactorMethod.FixedValue:
                result = factor;
                break;

            case ChangeSizeFactorMethod.Multiply:
                result = sizeFactor * factor;
                break;

            default:
                break;
            }
            return(Math.Min(2.0f, Math.Max(0.1f, result)));
        }
コード例 #2
0
 private void FixedValueRB_CheckedChanged(object sender, EventArgs e)
 {
     NUD.Maximum  = 2;
     ChangeMethod = ChangeSizeFactorMethod.FixedValue;
 }
コード例 #3
0
 private void MultiplyRB_CheckedChanged(object sender, EventArgs e)
 {
     NUD.Maximum  = 20;
     ChangeMethod = ChangeSizeFactorMethod.Multiply;
 }
コード例 #4
0
 public FChangeSizeFactor(DataGridView dgv)
 {
     InitializeComponent();
     DGV          = dgv;
     ChangeMethod = ChangeSizeFactorMethod.FixedValue;
 }