Click here to Skip to main content
15,881,803 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: How to dynamically load Theme in Application? Pin
Shrinivas Ramesh Ambat17-Oct-12 2:38
Shrinivas Ramesh Ambat17-Oct-12 2:38 
GeneralRe: How to dynamically load Theme in Application? Pin
Pete O'Hanlon17-Oct-12 3:07
mvePete O'Hanlon17-Oct-12 3:07 
GeneralRe: How to dynamically load Theme in Application? Pin
Wayne Gaylard17-Oct-12 3:10
professionalWayne Gaylard17-Oct-12 3:10 
QuestionProblem in flow direction when value is right to left in Telerik Pin
Hossein Khalaj3-Oct-12 20:19
Hossein Khalaj3-Oct-12 20:19 
AnswerRe: Problem in flow direction when value is right to left in Telerik Pin
Pete O'Hanlon3-Oct-12 20:21
mvePete O'Hanlon3-Oct-12 20:21 
GeneralRe: Problem in flow direction when value is right to left in Telerik Pin
Hossein Khalaj3-Oct-12 20:23
Hossein Khalaj3-Oct-12 20:23 
GeneralRe: Problem in flow direction when value is right to left in Telerik Pin
Hossein Khalaj4-Oct-12 22:48
Hossein Khalaj4-Oct-12 22:48 
Questionbinding: not work property Mode=TwoWay and UpdateSourceTrigger Pin
dominioYP3-Oct-12 0:25
dominioYP3-Oct-12 0:25 
hello
My program has a ListView, which is connected to an ObservableCollection.
If I add values ​​to the ObservableCollection, I can see them in the ListView.
But if I change an object in the ObservableCollection, the change is not seen in the ListView. The modification is made by changing the name in the textbox side and clicking the "CAMBIA"




XML
<Window x:Class="WpfApplication3.bindingListBoxTOstring"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="bindingListV" Height="300" Width="300"
        DataContext="{Binding RelativeSource={RelativeSource Self}}"
        >
    <Grid>


        <ListView Name="lv" ItemsSource="{Binding ListBoxCollection, UpdateSourceTrigger=PropertyChanged}" Margin="12,0,128,50" SelectionChanged="lv_SelectionChanged">
            <ListView.View>
                <GridView>
                    <GridViewColumn Header="profilo" Width="200" 
                                            DisplayMemberBinding="{Binding nome, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />
                </GridView>
            </ListView.View>
        </ListView>
        <Label Content="Cambia valore" Height="28" HorizontalAlignment="Left" Margin="164,23,0,0" Name="label1" VerticalAlignment="Top" Width="102" />
        <TextBox Height="32" HorizontalAlignment="Left" Margin="154,56,0,0" Name="textBox1" VerticalAlignment="Top" Width="114" />
        <Button Content="cambia" Height="23" HorizontalAlignment="Left" Margin="177,107,0,0" Name="button1" VerticalAlignment="Top" Width="75" Click="button1_Click" />
    </Grid>
</Window>



C#
namespace WpfApplication3
{
    public partial class bindingListBoxTOstring : Window
    {
        
        ObservableCollection<ListBoxData> _ListBoxCollection =
            new ObservableCollection<ListBoxData>();



        public bindingListBoxTOstring()
        {
            InitializeComponent();
            //DataContext = this;
            _ListBoxCollection.Add(new ListBoxData { nome = "netgear" });
            _ListBoxCollection.Add(new ListBoxData { nome = "alice13" });
        }


        public ObservableCollection<ListBoxData> ListBoxCollection
        { get { return _ListBoxCollection; } }

        public class ListBoxData
        {
            public string nome { get; set; }
        }

        private void button1_Click(object sender, RoutedEventArgs e)
        {
            ListBoxData x = lv.SelectedItem as ListBoxData;
            x.nome = (textBox1.Text) != string.Empty ? (textBox1.Text) : string.Empty ;
        }

        private void lv_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ListBoxData x = lv.SelectedItem as ListBoxData;
            textBox1.Text = x.nome;
        }
    }
}

AnswerRe: binding: not work property Mode=TwoWay and UpdateSourceTrigger Pin
Pete O'Hanlon3-Oct-12 0:54
mvePete O'Hanlon3-Oct-12 0:54 
GeneralRe: binding: not work property Mode=TwoWay and UpdateSourceTrigger Pin
dominioYP3-Oct-12 22:24
dominioYP3-Oct-12 22:24 
QuestionHow do I reference embedded resources in Xaml? Pin
Gil Yoder2-Oct-12 18:57
Gil Yoder2-Oct-12 18:57 
AnswerRe: How do I reference embedded resources in Xaml? Pin
Gil Yoder4-Oct-12 7:52
Gil Yoder4-Oct-12 7:52 
Questionsilverlight Pin
rameshchetu30-Sep-12 9:12
rameshchetu30-Sep-12 9:12 
AnswerRe: silverlight Pin
Pete O'Hanlon30-Sep-12 9:45
mvePete O'Hanlon30-Sep-12 9:45 
AnswerRe: silverlight Pin
Kenneth Haugland30-Sep-12 22:36
mvaKenneth Haugland30-Sep-12 22:36 
AnswerRe: silverlight Pin
Abhinav S3-Oct-12 20:40
Abhinav S3-Oct-12 20:40 
QuestionCheckk For WCF Service Running & Exit Pin
Kevin Marois29-Sep-12 9:51
professionalKevin Marois29-Sep-12 9:51 
QuestionSendMessage in C# WPF Pin
dominioYP28-Sep-12 6:11
dominioYP28-Sep-12 6:11 
AnswerRe: SendMessage in C# WPF Pin
Pete O'Hanlon29-Sep-12 10:30
mvePete O'Hanlon29-Sep-12 10:30 
GeneralRe: SendMessage in C# WPF Pin
dominioYP29-Sep-12 12:08
dominioYP29-Sep-12 12:08 
GeneralRe: SendMessage in C# WPF Pin
Pete O'Hanlon29-Sep-12 20:45
mvePete O'Hanlon29-Sep-12 20:45 
QuestionNew to .net/ previous programming background Pin
goawayxxxx27-Sep-12 8:29
goawayxxxx27-Sep-12 8:29 
AnswerRe: New to .net/ previous programming background Pin
Richard MacCutchan27-Sep-12 9:47
mveRichard MacCutchan27-Sep-12 9:47 
GeneralRe: New to .net/ previous programming background Pin
goawayxxxx27-Sep-12 10:00
goawayxxxx27-Sep-12 10:00 
GeneralRe: New to .net/ previous programming background Pin
Richard MacCutchan27-Sep-12 21:16
mveRichard MacCutchan27-Sep-12 21:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.