|
2013/11/11(Mon) 14:06:57 編集(投稿者)
■No68741 (魔界の仮面弁士 さん) に返信 お早い返信ありがとうございます。 コンストラクタとバインド関連のコードを中心にチェック中ですが少し進展があったので・・・
> 例外メッセージの中に、発生場所(メソッド名)を並べた > スタックトレースはありませんでしたけ? それを見れば、 > 具体的にどの箇所で問題が生じているのかを追跡できるかと思います。
発見しましたのでコピペしてみました。
場所 System.Windows.Forms.Binding.FormatObject(Object value) 場所 System.Windows.Forms.Binding.PushData(Boolean force) 場所 System.Windows.Forms.Binding.UpdateIsBinding() 場所 System.Windows.Forms.Binding.CheckBinding() 場所 System.Windows.Forms.Binding.SetListManager(BindingManagerBase bindingManagerBase) 場所 System.Windows.Forms.ListManagerBindingsCollection.AddCore(Binding dataBinding) 場所 System.Windows.Forms.BindingsCollection.Add(Binding binding) 場所 System.Windows.Forms.BindingContext.UpdateBinding(BindingContext newBindingContext, Binding binding) 場所 System.Windows.Forms.Control.UpdateBindings() 場所 System.Windows.Forms.Control.OnBindingContextChanged(EventArgs e) 場所 System.Windows.Forms.Control.OnParentBindingContextChanged(EventArgs e) 場所 System.Windows.Forms.Control.OnBindingContextChanged(EventArgs e) 場所 System.Windows.Forms.ContainerControl.OnCreateControl() 場所 System.Windows.Forms.Form.OnCreateControl() 場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) 場所 System.Windows.Forms.Control.CreateControl() 場所 System.Windows.Forms.Control.WmShowWindow(Message& m) 場所 System.Windows.Forms.Control.WndProc(Message& m) 場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m) 場所 System.Windows.Forms.Form.WmShowWindow(Message& m) 場所 System.Windows.Forms.Form.WndProc(Message& m) 場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 場所 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) 場所 System.Windows.Forms.SafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow) 場所 System.Windows.Forms.Control.SetVisibleCore(Boolean value) 場所 System.Windows.Forms.Form.SetVisibleCore(Boolean value) 場所 System.Windows.Forms.Control.set_Visible(Boolean value) 場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) 場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) 場所 System.Windows.Forms.Application.Run(Form mainForm) 場所 WindowsFormsApplication1.Program.Main() 場所 C:\Documents and Settings [[中略]] Program.cs:行 16 場所 System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) 場所 System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) 場所 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() 場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state) 場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) 場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 場所 System.Threading.ThreadHelper.ThreadStart()
コーディングしたメソッドが見当たらないので、ちょっと読めませんでした。 引き続きお願いいたします。
|