2017-01-23 5 views
1

XAMLページにリストボックスを作成しました。リストボックスをダブルクリックすると、リスト項目がテキストボックスに変わります。テキストボックスを使ってテキストを変更したいのですが。 Enterボタンをクリックすると、テキストボックスがlistitemに変わります。wpfでリストボックスの動的テキストボックスをバインドする方法

private void lstbxindex_MouseDoubleClick(object sender,MouseButtonEventArgs e) 
    { 
     System.Windows.Controls.TextBox txtNumber = new System.Windows.Controls.TextBox(); 
     txtNumber.Name = "ProjectlistItems"; 

     tb.KeyDown += new System.Windows.Forms.KeyEventHandler(tb_KeyDown); 

     } 
    private static void tb_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) 
    { 
     if (e.KeyCode == Keys.Enter) 
     { 
      txtNumber.Text = lstbxindex.SelectedItem.ToString(); 
      lstbxindex.Items.Add(txtNumber); 

     } 
+3

何か試しましたか? –

+0

いいえ、私は単にXAMLページにリストボックスを作成しました。 – user688

+0

haha​​ha @LogeswariJegatheesanあなたはそのようなチャンピオンです... – CodingYoshi

答えて

0

あなたは明らかにListBoxItemを編集可能にすることについて話しています。あなたは参照することができますhere

また、「編集可能なリストボックスWPF」を検索すると、より良い結果が得られます。

関連する問題