E' disponibile sia per WPF che per Silverlight.
Struttura
- FloatingWindow: Classe di base della finestra ridimensionabile (resizable windows)
- FloatingWindowHost: Elemento canvas che contiene le varie FloatinWindo
- Iconbar: Pannelo contenente le icone della finestra
- Bootstrap Button: pulsante di apertura/chiusura dell'IconBar
- Bottom Bar: controllo che può hostare altri tipi di controlli
Utilizzo
.
Creazione FloatingWindowHost da XAML<my:FloatingWindowHost x:Name="host"
SnapinEnabled="True" ShowMinimizedOnlyInIconbar="False">
</my:FloatingWindowHost>
Creazione FloatingWindow da C#FloatingWindow window = new FloatingWindow();
window.Title = "New window";
host.Add(window);
window.Show();
Creazione FloatingWindow da XAML<my:FloatingWindow x:Class="FloatingWindowControl.DetailsForm" xmlns:my="clr-namespace:SilverFlow.Controls;assembly=SilverFlow.Controls" Height="Auto" MinWidth="100" MinHeight="100" Title="Details" IconText="Details Form" Tag="Details">

Nessun commento:
Posta un commento