aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/Views/OrganizationSelectionView.xaml.cs
blob: 16c8b2b24a2c146904ffebceaf140767a73dcaad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace Tango.MachineStudio.UsersAndRoles.Views
{
    /// <summary>
    /// Interaction logic for OrganizationSelectionView.xaml
    /// </summary>
    public partial class OrganizationSelectionView : UserControl
    {
        public OrganizationSelectionView()
        {
            InitializeComponent();
        }
    }
}
ack</TextBlock> <TextBlock Style="{StaticResource MaterialDesignHeadlineTextBlock}" Margin="0 8 0 0"> Material Design In XAML Toolkit includes the Material Design Icons collection. </TextBlock> <TextBlock Margin="0 12 0 0"> For more information on Material Design Icons see the official website: <Hyperlink Command="{Binding OpenDotComCommand}">materialdesignicons.com</Hyperlink> </TextBlock> </StackPanel> <ListBox ItemsSource="{Binding Kinds}" Grid.Row="1" Margin="0 8 0 0" x:Name="KindsListBox"> <ListBox.ItemsPanel> <ItemsPanelTemplate> <virtualCollection:VirtualizingWrapPanel ItemHeight="80" ItemWidth="80" /> </ItemsPanelTemplate> </ListBox.ItemsPanel> <ListBox.ItemTemplate> <DataTemplate DataType="materialDesign:PackIconKind"> <DockPanel ToolTip="{Binding }" Width="64" Height="64" Background="Transparent"> <TextBlock Text="{Binding }" DockPanel.Dock="Bottom" TextTrimming="CharacterEllipsis" HorizontalAlignment="Center" /> <materialDesign:PackIcon Kind="{Binding }" VerticalAlignment="Center" HorizontalAlignment="Center" Width="32" Height="32" /> </DockPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox> <materialDesign:ColorZone Mode="PrimaryLight" Grid.Row="2" Margin="0 8 0 0" CornerRadius="2" materialDesign:ShadowAssist.ShadowDepth="Depth2"> <StackPanel Orientation="Horizontal" Margin="8"> <Border Background="White" MaxHeight="30" CornerRadius="3" ToolTip="Enter to search, ignore case"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="*" /> </Grid.ColumnDefinitions> <Button Style="{DynamicResource MaterialDesignToolButton}" Command="{Binding SearchCommand}" x:Name="SearchButton" CommandParameter="{Binding ElementName=SearchBox, Path=Text}" Height="24" Width="24"> <materialDesign:PackIcon Kind="Magnify" Opacity=".56" /> </Button> <TextBox Grid.Column="1" Margin="5 0 0 0" KeyDown="Search_OnKeyDown" materialDesign:HintAssist.Hint="Search" x:Name="SearchBox" materialDesign:TextFieldAssist.DecorationVisibility="Hidden" BorderThickness="0" MinWidth="200" VerticalAlignment="Center" /> </Grid> </Border> <TextBlock Margin="8 0 0 0" Style="{StaticResource MaterialDesignSubheadingTextBlock}" VerticalAlignment="Center">Usage:</TextBlock> <materialDesign:ColorZone Mode="Standard" Margin="8" CornerRadius="2" Padding="6 2 6 2"> <TextBox IsReadOnly="True" materialDesign:TextFieldAssist.DecorationVisibility="Collapsed" BorderThickness="0" FontFamily="Courier New" FontWeight="Bold" GotFocus="TextBox_OnGotFocus" Text="{Binding ElementName=KindsListBox, Path=SelectedValue, StringFormat='&lt;materialDesign:PackIcon Kind=&quot;{0}&quot; \/>'}" /> </materialDesign:ColorZone> <materialDesign:PackIcon Kind="{Binding ElementName=KindsListBox, Path=SelectedValue}" VerticalAlignment="Center" /> <Button Margin="8 0" Command="{Binding CopyToClipboardCommand, Mode=OneTime}" CommandParameter="{Binding ElementName=KindsListBox, Path=SelectedValue}"> <StackPanel Orientation="Horizontal"> <materialDesign:PackIcon Kind="ContentCopy"/> <TextBlock Text="Copy To Clipboard" Margin="8 0 0 0" /> </StackPanel> </Button> </StackPanel> </materialDesign:ColorZone> </Grid> </UserControl>