Привязка TabIndex свойство WPF динамически - PullRequest
0 голосов
/ 22 июня 2011

Мне нужно создать нижеприведенный код во время выполнения в Wpf, то есть динамически создавать AutoCompleteBox, динамически устанавливать размер, ширину, местоположение и т.Затем установите TabIndex динамически.Как это сделать.

                <ToolKit:AutoCompleteBox Canvas.Left="227" Canvas.Top="845"  Name="txtFirstName" FontSize="15" Height="30" 
                                         TabIndex="4" Width="100" PreviewTextInput="txtFirstName_PreviewTextInput" >
                    <ToolKit:AutoCompleteBox.TextBoxStyle>
                        <Style TargetType="TextBox">
                            <Setter Property="TabIndex" Value="{Binding ElementName=txtFirstName, Path=TabIndex}"></Setter>
                        </Style>
                    </ToolKit:AutoCompleteBox.TextBoxStyle>
                </ToolKit:AutoCompleteBox>

1 Ответ

0 голосов
/ 22 июня 2011

Если вы оставите все TabIndexes незаданными в вашем UserControl / Window, WPF будет пролистывать их в порядке слева направо, сверху вниз.Обычно я нахожу, что это именно то, что мне нужно, так что я редко устанавливаю свойство TabIndex вообще.

...