私のWPFアプリケーションでは、私はusercontrolライブラリを持っています。この図書館では、私はlistview
のコントロールとtextbox
とbutton
のコントロールを持っています。Wpf UserControlLibraryからWpfFormに値を取得します
私はこのユーザーコントロールをWPFウィンドウフォームに配置しました。このWPFウィンドウフォームで自分のusercontrolのlistviewitems
を取得するにはどうすればよいですか?
私のWPFアプリケーションでは、私はusercontrolライブラリを持っています。この図書館では、私はlistview
のコントロールとtextbox
とbutton
のコントロールを持っています。Wpf UserControlLibraryからWpfFormに値を取得します
私はこのユーザーコントロールをWPFウィンドウフォームに配置しました。このWPFウィンドウフォームで自分のusercontrolのlistviewitems
を取得するにはどうすればよいですか?
あなたは非常に一般的な質問をします。あなたのニーズに応じて、それを行う方法は数多くあります。たとえば、UserControlをウィンドウ内に配置するときに、その名前を付ける必要があります(たとえば、UserControl内にパブリック関数またはパブリックゲッターを置くことができます。パブリックゲッターは項目を返します(これは 'Items'プロパティですリストビューのItemsSourceをViewModelのコレクションにバインドすることができます。UserControl - itのDataContextを変更しないかぎり、ListViewのItemsSourceをViewModelのコレクションにバインドできます。メインウィンドウと同じDataContextを持ちます。