Duncan Edwards
Duncan Edwards

Reputation: 1568

Getting a column definition by name in wpf

For example:

<Grid Name="TestGrid">
    <Grid.ColumnDefinitions>
        <ColumnDefinition Name="TestColumnName" Width="*" />
    </Grid.ColumnDefinitions>
</Grid>

I would like to be able to access the column definition in code using the name 'TestColumnName'.

Upvotes: 1

Views: 2205

Answers (3)

Razzie
Razzie

Reputation: 31232

Have you tried:

this.TestGrid.ColumnDefinitions.Where(c => c.Name == "TestColumnName").SingleOrDefault();

Upvotes: 1

Arcturus
Arcturus

Reputation: 27065

Use the x:Name property instead of Name :)

Upvotes: 1

JaredPar
JaredPar

Reputation: 755259

What are you using to develop your application. This works for me just fine in Visual Studio 2008 SP1.

Upvotes: 0

Related Questions