Exemple #1
0
        private void AddListView01Click()
        {
            TextTypeControl textElement01 = new TextTypeControl();

            textElement01.Id        = myListView01.Items.Count;
            textElement01.DispText  = "要素" + myListView01.Items.Count;
            textElement01.IsChecked = true;
            textList.Add(textElement01);
            myListView01.Items.Add(textElement01);


            TextTypeControl textElement02 = new TextTypeControl();

            textElement02.Id        = myListView01.Items.Count;
            textElement02.DispText  = "要素" + myListView01.Items.Count;
            textElement02.IsChecked = true;
            textList.Add(textElement02);
            myListView01.Items.Add(textElement02);

            TextTypeControl textElement03 = new TextTypeControl();

            textElement03.Id        = myListView01.Items.Count;
            textElement03.DispText  = "要素" + myListView01.Items.Count;
            textElement03.IsChecked = false;
            textList.Add(textElement03);
            myListView01.Items.Add(textElement03);
        }
Exemple #2
0
        private void GetSelectedElementFromMyListView03(object sender)
        {
            //-----( 選択内容を取得 )-----
            TextTypeControl selectedElement = (TextTypeControl)((ListView)sender).SelectedValue;

            if (selectedElement == null)
            {
                return;
            }


            Console.WriteLine(selectedElement.DispText);
        }
Exemple #3
0
        private void editListView01_Click(object sender, RoutedEventArgs e)
        {
            TextTypeControl selectedElement = (TextTypeControl)myListView01.SelectedItem;

            if (selectedElement == null)
            {
                return;
            }


            Console.WriteLine(selectedElement.Id);
            selectedElement.DispText = "aaaaaaaaaaa";


            //グリッドの内容も変更される。
            textList[0].DispText = "nn";
        }