C#获取当前事件的来源 Sender

额。。其实这个标题起得不对,可是我也想不到什么好的,简单描述下这类问题:对Image(Button ..之类触发事件的)的点击跳转,可能会有很多Image,怎么获取当前点击的属性呢(包括Name、Tag之类的);
 这里给出参考,相信遇到此类问题的会有所启发吧:
        private void gotoFriends(object sender, MouseButtonEventArgs e)
        {
            Image im = sender as Image; //只要就是这句话其实,你懂的。
            string s = im.Name;
            int a = Convert.ToInt32(s.Substring(7));
            App.FID = a;
            friendInfo fi = new friendInfo();
            this.Content = fi;
        }






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章