예제 #1
0
        private void fileBrowserFields_FileNameChanged(object sender, FileNameChangedEventArgs e)
        {
            var reader = new FieldReader();

            this.field = reader.Read(e.FileName);
            var sb = new StringBuilder();

            for (var row = 0; row < this.field.Height; row++)
            {
                for (var column = 0; column < this.field.Width; column++)
                {
                    sb.Append($"{this.field.GetAt(row, column)} ");
                }
                sb.Append(Environment.NewLine);
            }
            this.txtWords.Text = sb.ToString();
        }
예제 #2
0
 protected virtual void OnFileNameChanged(FileNameChangedEventArgs e)
 {
     FileNameChanged?.Invoke(this, e);
 }