@Anonymous
Well, the square brackets just denote a table. When you use them, PowerApps will generate a table with a Value column.
The formula is equivalent to the following:
Filter(
Table(
{Value: If(!IsBlank(DatCardValue10.Text), "Overview")},
{Value: If(!IsBlank(DataCardValue8.Selected.Value), "Strategies")},
{Value: If(!IsBlank(DataCardValue7.Selected.Value), "Recommended Participants")}
),
!IsBlank(Value)
)
So the answer is yes and no. Yes, you needed to provide a table to the DefaultSelectedItems property in order to have multiple selections. In your formula, you were only ever going to provide one record - so only one item would have ever been selected.
But, No, just putting what you had in square brackets would not have resolved anything. The records within the table would have needed to be specified properly. And then you would always want to filter out the blank records, or it will screw up the selections.