找回密码
 立即注册

QQ登录

只需一步,快速开始

iceman
社区贡献组   /  发表于:2013-4-19 18:18:00
11#
回复 9楼Hjr2350的帖子

StickyNoteStyleInfo 适用于 任何类型的 NoteStyles,请使用以下代码测试:

  1. private void Form1_Load(object sender, EventArgs e)
  2.         {
  3.             FarPoint.Win.Spread.CellType.CheckBoxCellType ckbxcell = new FarPoint.Win.Spread.CellType.CheckBoxCellType();
  4.             ckbxcell.TextAlign = FarPoint.Win.ButtonTextAlign.TextRightPictLeft;
  5.             ckbxcell.Caption = "Item Selected?";
  6.             fpSpread1.Sheets[0].Cells[0, 0].CellType = ckbxcell;

  7.             FarPoint.Win.Spread.Cell acell;
  8.             acell = fpSpread1.Sheets[0].Cells[0, 0];
  9.             fpSpread1.Sheets[0].Cells[0, 0].Text = "Note Test";
  10.             acell.Note = "This is a note";
  11.             fpSpread1.Sheets[0].Cells[0, 0, 3, 3].NoteStyle = FarPoint.Win.Spread.NoteStyle.PopupNote;

  12.             this.fpSpread1.AllowDrop = true;

  13.             FarPoint.Win.Spread.DrawingSpace.StickyNoteStyleInfo nsinfo = new FarPoint.Win.Spread.DrawingSpace.StickyNoteStyleInfo();
  14.             nsinfo = fpSpread1.Sheets[0].GetStickyNoteStyleInfo(0, 0);
  15.             nsinfo.BackColor = Color.Bisque;
  16.             nsinfo.Font = new Font("Tahoma", 24);
  17.             nsinfo.ForeColor = Color.Cyan;
  18.             nsinfo.Width = 320;
  19.             nsinfo.ShapeOutlineColor = Color.Cyan;
  20.             nsinfo.ShapeOutlineThickness = 1;
  21.             nsinfo.ShadowOffsetX = 3;
  22.             nsinfo.ShadowOffsetY = 3;
  23.             fpSpread1.Sheets[0].SetStickyNoteStyleInfo(0, 0, nsinfo);
  24.         }
复制代码
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部