コード例 #1
0
ファイル: SquareListView.cs プロジェクト: vanan08/damany
        private void FireCellDoubleClick(Cell c)
        {
            if (CellDoubleClick != null)
            {
                CellDoubleClickEventArgs arg = new CellDoubleClickEventArgs();
                arg.Cell = new ImageCell()
                {
                    Image = c.Image,
                    Path = c.Path,
                    Text = c.Text,
                    Tag = c.Tag,

                };

                CellDoubleClick(this, arg);
            }
        }
コード例 #2
0
 private void SquareListView_MouseClick(object sender, MouseEventArgs e)
 {
     Cell c = CellFromPoint(e.Location);
     if (c != null)
     {
         this.SelectedCell = c;
     }
 }
コード例 #3
0
ファイル: SquareListView.cs プロジェクト: vanan08/damany
        private void PaintSelectedCell(Cell c)
        {
            LastSelectedCell.Selected = false;
            this.Invalidate(LastSelectedCell.Bound);

            c.Selected = true;
            this.Invalidate(c.Bound);
        }
コード例 #4
0
        private void PaintSelectedCell(Cell c)
        {
            LastSelectedCell.Selected = false;
            this.Invalidate(Rectangle.Round(LastSelectedCell.Rec));

            c.Selected = true;
            this.Invalidate(Rectangle.Round(c.Rec));
        }