Можно ли определить область, на которой пользователь щелкнул плитку? Так же, как карта изображений в HTML. Я хотел бы указать две кнопки на плитке изображения и выполнить различные действия для каждой из них.
Нет.Это невозможно сделать.
В отношении запуска вашего приложения плитка работает так же, как ярлык на рабочем столе вашего ПК.
Если вам действительно нужно описанное вами поведение,необходимо создать 2 приложения - по 1 на каждое действие запуска.
Вы можете использовать что-то подобное для каждого элемента пользовательского интерфейса.
private void ListBox_MouseEnter(object sender, MouseEventArgs e) { string pos= e.GetPosition(CanvasForLoop).X.ToString(); }