プロパティないとかの警告って、XAML側の話?
DataTypeを書いてないだけなんじゃないの