Como: Criar uma associação de dados ElementName
Você pode vincular o valor da propriedade do elemento a uma propriedade em um outro elemento nomeado usando o WPF Designer for Visual Studio. Por exemplo, você pode vincular um controle Backgrounddepropriedade para o Backgroundapropriedade de seu elemento pai.
Para criar uma vinculação de dados para um elemento nomeado
Criar um aplicativo WPF novo projeto no Visual Basic ou no Visual C# chamado DataBindingDemo. For more information, see Como: Criar um novo projeto de aplicativo WPF.
MainWindow. XAML é aberto no WPF Designer.
-a direita no modo de exibição de Design, clique na raizdoGrid controle e selecione Propriedades nomenude atalho.
No topo do janela Propriedades, clique na Nome , digite rootGrid, e pressione Enter para o nome do Grid de controle.
No janela Propriedades, localize o Background propriedade.
Use o pincel de editor para criar e atribuir um pincel para o Background propriedade. For more information, see Como: Criar um pincel usando o editor de pincel.
No Toolbox, arraste um ListBox controle para o Grid de controle.
No janela Propriedades, localize o ListBox do controle Background propriedade.
Clique o marcador de propriedade de herança ().
Clique em Aplicar a vinculação de dados.
O construtor de vinculação de dados aparece.
Sobre o fonte opainel no painel esquerdo, clique em ElementName.
No painel central, clique em rootGrid.
Clique o Caminho painel.
No Caminho painel no painel esquerdo, clique na fundo propriedade.
O ListBox do controle Background propriedade é limite ao controle de grade Background propriedade.
Clique fora do construtor de vinculação de dados para fechar o construtor.
No modo de exibição XAML , observe aextensão de marcaçãoque foi adicionado para o Backgroundpropriedade.
Background="{Binding ElementName=rootGrid, Path=Background}"
Consulte também
Referência
Conceitos
Revisão de Associação de Dados