Pass command parameter to method in ViewModel in WPF?
I am trying to pass CommandParameter to the method in my ViewModel. How to do this? private void Open(object sender) { if (sender==this.objMainWindow.btnHistory) { objMainWindow.
stackoverflow.com
첫댓글
이렇게 친절하게 답변 달아주셔서 감사드립니다!!
직접 예제까지 만들어서 보여주시는 정성에 너무 감사합니다만 단순히 커맨드로 넘기는게 아니라
일반 함수처럼 reference로 인자를 넘겨 값을 가져오고 싶은거라 제가 원한건 아니네요...
ex) void test(ref val)
{
a = 0;
val = a;
}
대충 이런식입니다.
감사합니다
제가 알기론, WPF에서는 Command 바인딩을 사용하여 일반 함수처럼 ref 키워드를 사용하여 인자를 넘기는 것은 지원되지 않는것으로 알고 있습니다. 다른 고수님의 의견 넘겨 봅니다.
winform처럼 EventArgs 상속해서 별도EventArgs를 만들듯이 할 수 이었던가...요?
WPF 한지 몇년 되버리니... 가물 가물 하네요.