本帖最后由 tree1233211123 于 2017-3-3 09:37 编辑
在WPF程序中,想用Spread控件实现在单元格中嵌入下拉框的功能。Spread不支持WPF,所以我写了一个Winform的窗口中含有一个Spead的控件,然后再填入WPF中。但是在运行过程中,点击Spread的单元格的下拉框提示如下错误:- ************** 异常文本 **************
- System.Exception: Exception handled in FpSpread.WndProc ---> System.NullReferenceException: 未将对象引用设置到对象的实例。
- 在 FarPoint.Win.FpCombo.ShowList(Boolean bShow)
- 在 FarPoint.Win.FpCombo.DropDownDefaultAction()
- 在 FarPoint.Win.FpCombo.DropDownNotify(Object o)
- 在 FarPoint.Win.SEditButton.OnDropDownMouseDown(Object sender, MouseEventArgs e)
- 在 FarPoint.Win.ElementWindowless.OnMouseDown(MouseEventArgs e)
- 在 FarPoint.Win.ButtonElement.OnMouseDown(MouseEventArgs e)
- 在 FarPoint.Win.ElementWindowless.DoMouseDown(Object sender, MouseEventArgs e)
- 在 System.Windows.Forms.MouseEventHandler.Invoke(Object sender, MouseEventArgs e)
- 在 System.Windows.Forms.Control.OnMouseDown(MouseEventArgs e)
- 在 FarPoint.Win.SuperEditBase.OnMouseDown(MouseEventArgs e)
- 在 FarPoint.Win.FpCombo.OnMouseDown(MouseEventArgs e)
- 在 System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
- 在 System.Windows.Forms.Control.WndProc(Message& m)
- 在 FarPoint.Win.SuperEditBase.WndProc(Message& m)
- 在 FarPoint.Win.FpCombo.WndProc(Message& m)
- 在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
- 在 FarPoint.Win.Spread.SpreadView.a(Control A_0, MouseEventArgs A_1)
- 在 FarPoint.Win.Spread.SpreadView.StartCellEditing(EventArgs e, Boolean formula)
- 在 FarPoint.Win.Spread.SpreadView.a(Int32 A_0, Int32 A_1, MouseEventArgs A_2)
- 在 FarPoint.Win.Spread.SpreadView.g(MouseEventArgs A_0)
- 在 FarPoint.Win.Spread.FpSpread.OnMouseDown(MouseEventArgs e)
- 在 System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
- 在 System.Windows.Forms.Control.WndProc(Message& m)
- 在 FarPoint.Win.Spread.FpSpread.WndProc(Message& m)
- --- 内部异常堆栈跟踪的结尾 ---
- 在 FarPoint.Win.Spread.FpSpread.WndProc(Message& m)
- 在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
- 在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
- 在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
复制代码
|
|