Загрузка данных


    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>

        <!-- Левая колонка -->
        <Border Grid.Column="0" Style="{StaticResource GradientPanelStyle}">
            <StackPanel Margin="10">
                <TextBlock Text="✎ Активный редактор" FontSize="16" FontWeight="Bold" 
                           Margin="8,8,8,5" Foreground="#FF2C3E50"/>
                
                <!-- Динамический список текстовых полей с привязкой -->
                <ItemsControl ItemsSource="{Binding LeftTexts}">
                    <ItemsControl.ItemTemplate>
                        <DataTemplate>
                            <TextBox Text="{Binding Text, UpdateSourceTrigger=PropertyChanged}"
                                     GotFocus="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}}, 
                                             Path=DataContext.SetActiveLeftCommand}"
                                     CommandParameter="{Binding}"
                                     Style="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}},
                                             Path=DataContext.GetTextBoxStyle,
                                             Converter={StaticResource ActiveToStyleConverter},