Silverlight - Setting DataContext in XAML rather than in constructor?

后端 未结 7 618
心在旅途
心在旅途 2020-12-01 05:42

How can I set the DataContext on my Grid in XAML, instead of in the constructor?

Here is how I do it in the constructor (LayoutRoot is the XAML Grid defined in the X

7条回答
  •  余生分开走
    2020-12-01 06:05

    The answer Chris gave works just fine. I have tested and it worked for me. You can instantiate your class in XAML (within the UserControl.Resources) and then bind the datacontext to a static resource.

    Follow code:

    
    
        
           
        
        DataContext="{StaticResource TheContext}" >
            
            
        
    
    
    

提交回复
热议问题