代码之家  ›  专栏  ›  技术社区  ›  Gabe

绑定UIElement的名称

  •  0
  • Gabe  · 技术社区  · 16 年前

    我总是得到一个运行时异常

    System.Windows.Markup.XamlParseException:
    AG_E_UNKNOWN_ERROR
    
    <Button Name="{Binding myName}" Content="{Binding myName, Mode=TwoWay}" />
    

    如果我把带子解开 Name 控制工程和 Content

    你能不能不绑在绳子上 姓名 一个 <UIElement>

    1 回复  |  直到 16 年前
        1
  •  2
  •   Matt Greer    16 年前

    Name MSDN

    Name对什么是合法名称有限制,如果您在运行时提供名称,那么XAML编译器无法知道名称是什么。另外,编译器需要生成代码隐藏文件,并且它使用Name属性来命名代码中的引用,因此必须在编译时知道它。