WPF StringCollection + TextBox - PullRequest
       30

WPF StringCollection + TextBox

0 голосов
/ 29 сентября 2010

ApplicationSetting: RenameSettings - System.Collections.Specialized.StringCollection - Пользователь - * стена текста "

<Application x:Class="app.App"
         ...
         xmlns:properties="clr-namespace:app.Properties" 
         StartupUri="MainWindow.xaml">
    <Application.Resources>
        <properties:Settings x:Key="Settings" />
    </Application.Resources>
</Application>

<Window x:Class="app.MainWindow"
        ...
        xmlns:p="clr-namespace:app.Properties"
        Height="{Binding Source={StaticResource Settings}, Path=Default.Height, Mode=TwoWay}" MinHeight="300"
        ...
        >

    <Window.Resources>
        <p:Settings x:Key="settings" />
    </Window.Resources>

    <Grid DataContext="{StaticResource settings}">
        <Menu ... ... />
        <Label ... />
        <TextBox Margin="12,129,12,12" Name="textBlock1"  
            Text="{Binding Source={StaticResource Settings}, Path=Default.RenameSettings, Mode=TwoWay}"/>
    </Grid>
</Window>

StringCollection ... Я хотел бы связать его с TextBox, Text, для просмотра/ edit. Следуя похожим шаблонам, которые я видел здесь и там:

Я пробовал TextBox, TextBlock, Label (показывает только слово "(Коллекция)") ... Как я могу это элегантно связать

1 Ответ

1 голос
/ 29 сентября 2010

Я идиот ... Переключился на ListBox ItemsSource ...

    <ListBox Margin="12,129,12,12" Name="textBlock1"  
             ItemsSource="{Binding Source={StaticResource Settings}, Path=Default.RenameSettings, Mode=TwoWay}"/>
...