itemName 是什么?父元素是谁?

解决方案 »

  1.   

    因为你的类没有继承Window,所以找不到FindName的方法,你可以这样写    public class Test
        {
            Window window;
            string itemName;
            public Test(Window window, string itemName)
            {
                this.window = window;
                this.itemName = itemName;
            }        public void selectFile() 
            {
                TextBox textbox = this.window.FindName(itemName) as TextBox; 
            }
        }调用selectFileButton.Click += new RoutedEventHandler(new Test().selectFile(this,"xx_name"));
      

  2.   

    手写的调用的方法错了,改一下selectFileButton.Click += new RoutedEventHandler(new Test(this,"xx_name").selectFile);