2012-09-24 91 views
0

我有一個ResourceDictionary,我added a codebehind如何將綁定源設置爲ResourceDictionary的代碼隱藏

在ResourceDictionary中我有一個組合框。我想將該組合框的ItemsSource綁定到代碼隱藏中的List。

如何設置我的綁定的來源以便它在代碼隱藏中查找?

This one uses the code behind --------+ 
             | 
             V 
<ComboBox PreviewKeyDown="CustomItem_PreviewKeyDown" 
      ItemsSource="{Binding AllItems, Source={CodeBehind} /> 
        ^        ^
        |         | 
But this one doesn't | because the source is not correct | 

在如此重要的情況下,這是我的資源字典的開始是這樣的:

<ResourceDictionary 
       xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
       xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
       x:Class="MyProject.MyCodeBehindClass" 
       x:Name="ANameThatSeemsUselessHere"> 

我如何能得到的ItemSource綁定到ResourceDictionary的代碼隱藏任何想法?

+0

我想知道,如果你不能把一個DataContext在 Paparazzi

+0

ResourceDictionary中沒有一個數據上下文(在他們的項目可以讓他們) 。 – Vaccano

回答

0

我認爲它像 的DataContext =「{靜態資源ANameTheSeemsUsl

相關問題