your controls (the warning button) will have a visible property. In there instead of the basic true, you would put something like
If(And(ThisItem.IsSelected,customvisibilityVar=true),true,false)
then on the regular trash icon you just put in the onselect something like
Select(Parent);
Set(customvisibilityVar,true)
also don't forget when you press you confirm deletion button to also reset your custom variable for the visibility to false so that the confirm deletion button will disappear