First of all, if your view restricts using a WHERE clause, you may likely suffer performance penalty, at the very least, due to inability to use good index on your 10 columns if it clashes with view's own used index.
If the view merely restricts the columns but has no WHERE clause, it is uncertain - see details below:
Based on this article, I'm inferring that you will suffer the penalty since the view will NOT necessarily be compiled using your 10 columns and you may inherit the bad query plan.
It is very easy to test:
Run a query
select * from myView where someNonIndexedColumn = someValue
(make sure that the column in the where clause is NOT in any of the indexes on the original table).
Run the query above with query plan on, and ensure that it does table scan.
Now, pick a couple of columns that ARE in an index on original table, e.g. make sure that the query on them should use the covering index. Say, C1 and C2 in index I1.
Run
select C1, C2 from myTable where C1=x and C2=Y
with the query plan on and make sure it uses the "I1" index as covering index.
Run
select C1, C2 from myView where C1=x and C2=Y
with the query plan on and check whether it will do a table scan or I1 as a covering index.
My suspicion is that it will do a table scan, in which case you answer is "extr 190 columns are Bad Thing For Performance" - basically, all of the negatives in Ryan Fonnett's linked article apply to your view.
If (unlikely) it uses covering index in #5, then the fact that thew has 190 columsn is irrelevant.