Пример #1
0
        public GridView(GridModelWrapper model, Font font = null)
        {
            fieldNullBitmap = Resources.field_overlay_null;
            fieldBlobBitmap = Resources.field_overlay_blob;

            if (font != null)
            {
                setRowHeight(font);
            }

            Model = model;

            Dock            = DockStyle.Fill;
            BorderStyle     = BorderStyle.None;
            BackgroundColor = SystemColors.Window;

            EditMode                    = DataGridViewEditMode.EditOnKeystrokeOrF2;
            VirtualMode                 = true;
            AllowUserToOrderColumns     = true;
            AllowUserToResizeRows       = false;
            ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
            ShowCellToolTips            = true;
            SelectionMode               = DataGridViewSelectionMode.CellSelect;

            RowHeadersWidth -= 15;

            // Set grid color
            GridColor = gridColor;
        }
Пример #2
0
 private Game(
     GridController gridController,
     GridModelFactory gridModelFactory,
     GridModelWrapper gridModelWrapper,
     GameStartSignal gameStartSignal,
     VictorySignal victorySignal,
     LossSignal lossSignal,
     [Inject(Id = GameResultMessageController.Victory)] GameResultMessageController victoryMessageController,
     [Inject(Id = GameResultMessageController.Loss)] GameResultMessageController lossMessageController,
     DelayedAction.Pool delayedActionPool)
 {
     this.gridController           = gridController;
     this.gridModelFactory         = gridModelFactory;
     this.gridModelWrapper         = gridModelWrapper;
     this.gameStartSignal          = gameStartSignal;
     this.victorySignal            = victorySignal;
     this.lossSignal               = lossSignal;
     this.victoryMessageController = victoryMessageController;
     this.lossMessageController    = lossMessageController;
     this.delayedActionPool        = delayedActionPool;
 }
Пример #3
0
        public GridView(GridModelWrapper model)
        {
            fieldNullBitmap = Resources.field_overlay_null;
              fieldBlobBitmap = Resources.field_overlay_blob;

              Model = model;

              Dock = DockStyle.Fill;
              BorderStyle = BorderStyle.None;
              BackgroundColor = SystemColors.Window;

              EditMode = DataGridViewEditMode.EditOnKeystrokeOrF2;
              VirtualMode = true;
              AllowUserToOrderColumns = true;
              AllowUserToResizeRows = false;
              ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
              ShowCellToolTips = true;
              SelectionMode = DataGridViewSelectionMode.CellSelect;

              RowHeadersWidth -= 15;

            // Set grid color
            GridColor = gridColor;
        }