请关注5楼
第二个问题我找到办法了:- private void fpSpread1_MouseUp(object sender, MouseEventArgs e)
- {
- if ((e.Button == System.Windows.Forms.MouseButtons.Right) && (fpSpread1.HitTest(e.X,e.Y).Type == FarPoint.Win.Spread.HitTestType.TabStrip) && fpSpread1.HitTest(e.X, e.Y).TabStripInfo.Sheet != -1 && fpSpread1.HitTest(e.X, e.Y).TabStripInfo.Sheet != fpSpread1.Sheets.Count )
- {
- //切换sheet
- fpSpread1.ActiveSheetIndex = fpSpread1.HitTest(e.X, e.Y).TabStripInfo.Sheet;
- contextMenuStrip1.Show(fpSpread1,e.Location);
- }
- }
复制代码 |