0

カスタム コントロールを作成しました。このビデオhttp://www.youtube.com/watch?v=s1LhXdCTsn4に従ってください。View にアクセスすると、アプリがクラッシュして終了します。

私のログがあります。

mvx:Diagnostic: 28,78 Showing ViewModel DrawingViewModel
06-10 00:26:39.499 I/mvx     (26433):  28,78 Showing ViewModel DrawingViewModel
06-10 00:26:39.499 I/mono-stdout(26433): mvx:Diagnostic: 28,78 Showing ViewModel     DrawingViewModel
mvx:Diagnostic: 29,03 Loading new ViewModel from Intent with Extras
06-10 00:26:39.748 I/mvx     (26433):  29,03 Loading new ViewModel from Intent with    Extras
06-10 00:26:39.768 I/mono-stdout(26433): mvx:Diagnostic: 29,03 Loading new ViewModel   from Intent with Extras
MvxBind:Error: 29,12 View type not found - mymvvmcross.droid.controls.DrawingBoardControl
06-10 00:26:39.848 I/MvxBind (26433):  29,12 View type not found - mymvvmcross.droid.controls.DrawingBoardControl

何か案が?

前もって感謝します

4

2 に答える 2

2

View type not foundカスタム ビュー/ウィジェットが見つからないことを示唆しています。

mymvvmcross.droid.controls.DrawingBoardControl正しいパスですか?

そのサンプルのコードはあなたのマシンで動作しますか? - https://github.com/slodge/NPlus1DaysOfMvvmCross/tree/master/N-18-CustomControls

もしそうなら、それとあなたのコードの違いを見つけることができますか?

何か案が?

アイデアが必要な場合は、コードを少し投稿する必要があります。たとえば、xml はコントロールを参照し、コントロール自体の C# の一部を参照します。

于 2013-06-10T06:29:33.723 に答える
1

わかりました、エラーを見つけました。親の制御内にあるプロパティがキー「new」を無効にしていました。

今、私は別の問題を抱えています.コントロール内にリストがありますが、バインディングを行いません

于 2013-06-10T10:51:59.803 に答える