Since TFSA investment income and capital gains are tax-sheltered, capital loss sustained in your TFSA cannot be deducted to compensate for other taxable gains.