Visual Studio 11 Beta – I controlli XAML

Per la progettazione di un’applicazione in stile Metro si utilizza ancora XAML e i relativi controlli. Ecco la toolbox con i controlli più comuni:

image

L’elenco completo dei controlli XAML è il seguente (con “(new)” ho evidenziato i nuovi controlli):

  • AppBar (new)
  • Border
  • Button
  • Canvas
  • CaptureElement (new)
  • CarouselPanel (new)
  • CheckBox
  • ComboBox
  • ContentControl
  • ContentPresenter (new)
  • Ellipse
  • FlipView (new)
  • Frame
  • Grid
  • GridView (new)
  • HyperlinkButton (new)
  • Image
  • ItemsControl (new)
  • ItemsPresenter (new)
  • ListBox
  • ListView
  • MediaElement
  • MediaPlayer (new)
  • OrientedVirtualizingPanel (new)
  • PasswordBox
  • Popup (new)
  • ProgressBar
  • ProgressRing (new)
  • RadioButton
  • Rectangle
  • RepeatButton (new)
  • RichEditBox (new)
  • RichTextBlock
  • RichTextBlockOverflow (new)
  • ScrollBar
  • ScrollContentPresenter (new)
  • ScrollViewer
  • SemanticZoom (new)
  • Slider
  • StackPanel
  • TextBlock
  • TextBox
  • ToggleButton (new)
  • ToggleSwitch (new)
  • ToolTip (new)
  • UserControl (new)
  • VariableSizedWrapGrid (new)
  • Viewbox
  • VirtualizingStackPanel (new)
  • WebView (new)
  • WrapGrid (new)

E’ interessante notare anche che alcuni controlli, presenti in Visual Studio 2010 durante lo sviluppo di un’applicazione XAML, non sono presenti in un’applicazione in stile Metro:

  • Calendar
  • DataGrid
  • DatePicker
  • DockPanel
  • DocumentViewer
  • Expander
  • GridSplitter
  • GroupBox
  • Label
  • Menu
  • Separator
  • StatusBar
  • TabControl
  • ToolBar
  • ToolBarPanel
  • ToolBarTray
  • TreeView
  • WebBrowser
  • WindowsFormsHost
  • WrapPanel

Alcune mancanze non sorprendono più di tanto, vista la differente piattaforma di questo tipo di applicazioni (per esempio la mancanza dei controlli Menu, StatusBar, ToolBar, ToolBarTray e WindowsFormsHost), ma la mancanza di alcuni controlli sorprende un po’ di più (per esempio Label, Calendar e WebBrowser).

Sarà necessario approfondire la conoscenza di questi controlli per capire se (come immagino) alcuni dei nuovi controlli sostituiscono i controlli mancanti o se alcuni “vecchi” controlli sono stati estesi per fornire le funzionalità dei controlli che sono stati eliminati.

Pubblicato il 22 aprile 2012 su Novità. Aggiungi ai preferiti il collegamento . Lascia un commento.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: