WPF(XAML, XBAP, .Net3.5)GUIプログラミング Part5at TECHWPF(XAML, XBAP, .Net3.5)GUIプログラミング Part5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト160:デフォルトの名無しさん 10/01/23 23:40:58 MyCommandはItemsControl.DataContextがもっているが、 CommandParameterに渡すのはItemsControl.items内の要素ってこと? そんな使い方したことないから実際やったことはないが a) ItemsControlにx:"Name=itemContorlName"を指定して Command={Binding ElementName=itemContorlName,Path=MyCommand} b) Command={Binding RelateveSource={RelativeSource AncestorType={x:Type ItemsControl}}} のどっちかで解決しないか? > この状態でButtonをクリックするとMyCommand自体が呼ばれません。 出力ウィンドウをみればバインド失敗は表示されるけど…何か出ていない? 161:デフォルトの名無しさん 10/01/24 00:12:23 //Model public sealed class Model { public string A {get; set;} } public sealed class Models : ObservableCollection<Model> {} //ViewModel public sealed class ViewModel { public ViewModel() { this.Items = new Models(); this.MyCommand = new DelegateCommand<RequestItem>(OnMyCommand); } public void OnMyCommand(Model item){ } public Models Items {get; private set;} public ICommand MyCommand {get; private set;} } //View public sealed class View { public View() { InitializeComponent(); this.DataContext = new ViewModel(); } } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch