If you are getting error "Can't bind to 'formControl' since it isn't a known property of 'input'" while working with Angular Material forms, the solution is simple.

Just include ReactiveFormsModule in your module and the problem will be gone

                    import { ReactiveFormsModule} from '@angular/forms';

@NgModule({
  imports: [
   //...
    ReactiveFormsModule,
   // ...
  ],
  //...
})
export class AppModule {}
                  

 

One more thing, if you are still getting the same error after updating your module file,  try to recompile Angular with  npm start and it will go away