コード例 #1
0
 public static void doShow(SandPileC.SandPile sandPile)
 {
     using (var shwPile = new frmShowSandPile())
     {
         shwPile.frmSandPile = sandPile;
         shwPile.ShowMySandPile();
         shwPile.ShowInTaskbar = false;
         shwPile.ShowDialog();
     }
 }
コード例 #2
0
        public void RichText()
        {
            using (var shwPile = new frmShowSandPile())
            {
                var newSP = new SandPileUtils.SandPileFromStrings(@"131
343
131");
                //var zeroTo3 = new Regex("^[0-3]$");
                //for (int i = 0; i < shwPile.rtbSandPileArea.Text.Length; i++)
                //{
                //    var thisChar = shwPile.rtbSandPileArea.Text.Substring(i, 1);
                //    if (!zeroTo3.IsMatch(thisChar))
                //    {
                //        shwPile.rtbSandPileArea.Select(i, 1);
                //        shwPile.rtbSandPileArea.SelectionColor = Color.Red;
                //    }
                //}
                //SandPileUtils.PutSandPileInRichTextBox(shwPile.rtbSandPileArea, newSP.SandPile);
                shwPile.frmSandPile = newSP.SandPile;
                shwPile.ShowMySandPile();
                shwPile.ShowInTaskbar = false;
                shwPile.ShowDialog();
            }
        }