//컨트롤 배열 생성 this.btnTest = new Button[10]; //컨트롤 초기화 for (int i = 0; i < 10; ++i) { this.btnTest[i] = new Button(); } this.btnTemp = this.btnTest[0]; this.gridTemp1.Children.Add(this.btnTemp); this.gridTemp2.Children.Add(this.btnTest[1]); //옮길 객체를 가져온다. Button btnMyTemp = this.gridTemp1.Children[0] as Button; if (null != btnMyTemp) { //해당 객체를 기존 소속에서 지워준다. this.gridTemp1.Children.Remove(btnMyTemp); } this.gridTemp2.Children[0] = btnMyTemp;