El punto es que los controles de WPF son extensibly restylable, por lo que no tiene que tener el mismo aspecto, ya que fueron diseñados originalmente. Por ejemplo, es bastante fácil construir un TreeView fuera de un ListBox, o cambiar un TextBox por lo que sugiere automáticamente y se parece más a un cuadro combinado.
Además, los controles no tienen intrínsecamente ningún estilo. Un ItemsControl proporciona la mayor parte de la funcionalidad de un ListBox, pero se ve idéntico. De hecho, un StackPanel (Orientación = Vertical) también se vería exactamente igual (para una pequeña cantidad de elementos) y un ScrollViewer se vería igual para una gran cantidad de elementos.
Honestamente, no trato de ser incómodo, simplemente señalando que a menudo un Control define la funcionalidad y un Estilo define el aspecto.
Si usa Blend, muchos de los controles tienen un pequeño icono y una descripción de la barra de herramientas de controles [como se ve aquí] (http://www.thedatafarm.com/blog/content/binary/step6.png) – Patrick
¿Por qué? ¿dices "esta pregunta probablemente solicitará debate, argumentos, encuestas o discusiones extensas"? Solo quiero un hipervínculo a cierta documentación. –
Pruebe http://www.tutorialspoint.com/wpf/wpf_controls.htm – gyosifov