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