1

我是 WPF 的新手,并试图弄清楚绑定是如何工作的。

我创建了一个新的命名空间并添加了一个带有无参数类的类,因为该类不能是子类或具有要在 xaml 中实例化的参数。我认为本地参考是正确的,因为智能感知提出了它并正确找到了Model2该类。但是,我收到一条错误消息,说Model2m3 命名空间中不存在。我错过了什么?

主窗口.xaml

<Window x:Class="MainWindow"
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:simpleBindingExample.m3"  
 Title="MainWindow" Height="350" Width="525">
 <Window.Resources>
    <local:Model2  x:Key="m2"/>
 </Window.Resources>
 <Grid>        
 </Grid>
</Window>

模型2.vb

Namespace m3
  Public Class Model2
     ' auto-implemented properties
     Public Property X As Double
     Public Property Y As Double
     Public Sub New(Optional x1 As Double = 0, Optional y1 As Double = 0)
        X = x1
        Y = y1
     End Sub

  End Class
End Namespace
4

0 回答 0