You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

86 lines
5.8 KiB

<Window x:Class="KPlan.Forms.OpenFromTC"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d" Loaded="WindowLoaded" UseLayoutRounding="True" WindowStartupLocation="CenterOwner" Height="600" Width="800" MinHeight="480" MinWidth="640" Icon="/EPLAN.EplAddin.KPlan;component/Resources/logo_16.ico" Title="打开">
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="KStyle.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="5" MaxWidth="5"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="0">
<Grid.RowDefinitions>
<RowDefinition Name="rd_QueryField" Height="*"/>
<RowDefinition Height="5"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="0" Margin="5,2,5,5" >
<GroupBox.Header>查询条件</GroupBox.Header>
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="0">
<Grid MinWidth="300" Margin="0,7,0,0">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="5"/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<Grid Name="grid_QueryField" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="50"/>
</Grid.ColumnDefinitions>
</Grid>
<Grid HorizontalAlignment="Center" VerticalAlignment="Stretch" Grid.Row="2">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100"/>
<ColumnDefinition Width="100"/>
<ColumnDefinition Width="100"/>
</Grid.ColumnDefinitions>
<Button Name="b_Open" Content="打开" Width="75" Height="24" Grid.Column="0" Click="b_Open_Click"/>
<Button Name="b_Query" Content="查询" Width="75" Height="24" Grid.Column="1" Click="b_Query_Click"/>
<Button Name="b_Reset" Content="重置" Width="75" Height="24" Grid.Column="2" Click="b_Reset_Click"/>
</Grid>
</Grid>
</ScrollViewer>
</GroupBox>
<GridSplitter HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="1" Background="#FFE6E6E6" />
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="2" Margin="5,2,5,5">
<GroupBox.Header>查询结果</GroupBox.Header>
<DataGrid VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Loaded="QueryTableLoaded" ItemsSource="{Binding}" HeadersVisibility="Column" IsReadOnly="True" Name="datagrid_SearchResult" SelectionChanged="dataGrid_SelectionChanged" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" MinWidth="300" ColumnHeaderHeight="25" RowHeight="23" CanUserResizeRows="False" />
<!--<ScrollViewer Name="scroll_Datagrid" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" >
</ScrollViewer>-->
</GroupBox>
</Grid>
<GridSplitter HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="1" Background="#FFE6E6E6"/>
<GroupBox HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="2" Margin="5,2,5,5">
<GroupBox.Header>我的Teamcenter</GroupBox.Header>
<TabControl x:Name="tab_home" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="0,2,0,0">
<TabItem Header="Home">
<!--<TabItem.Style>
<Style TargetType="TabItem">
<Setter Property="Header">
<Setter.Value>
<Image Height="16" Width="16" Source="/EPLAN.EplAddin.KPlan;component/Resources/openhome_16.png"/>
</Setter.Value>
</Setter>
</Style>
</TabItem.Style>-->
<TreeView Name="tree_Home" SelectedItemChanged="tree_SelectionChanged" TreeViewItem.Expanded="ExpandHomeTree" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
</TabItem>
<TabItem Name="tabItem_SearchTarget" Header="TabItem" Visibility="Hidden">
<TreeView Name="tree_SearchTarget" SelectedItemChanged="tree_SelectionChanged" TreeViewItem.Expanded="ExpandHomeTree" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
</TabItem>
</TabControl>
</GroupBox>
</Grid>
</Window>