Set binding for DataTemplate components in code
        Posted  
        
            by Chouppy
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Chouppy
        
        
        
        Published on 2010-03-02T16:35:44Z
        Indexed on 
            2010/03/21
            20:11 UTC
        
        
        Read the original article
        Hit count: 395
        
Hi;
sorry if I'm not clear, it's not really clear in my head too (especially after trying to find my way in other posts :p)
What I'm willing to do is creating DataGrids in code, with zero to numerous columns containing a button, which will call one same function but with a "parameter" (different for each column).
Here is what I got so far : DataGrid created in code DataTemplate defined in the xaml resources (with a button) DataGridTemplateColumn which uses the above DataTemplate
Is it possible to bind the button's properties (in the DataTemplate), to the DataGridTemplateColumn properties (in my case, the column header would be ok), and how?
Is there a way to get an access to the DataTemplate components (the button for example) in code, and modify their properties?
Is it possible (and not hazardous) to create a DataTemplate in code? I declared mine in xaml because I found a post advising to do so instead of code.
Thanks for your help.
© Stack Overflow or respective owner