Browse Source

添加tab切换自动打开标签

master
С·æ 4 years ago
parent
commit
9d8e67ee57
  1. 4
      客户端/齐越慧眼/齐越慧眼/LoginWindowViewModel.cs
  2. 2
      客户端/齐越慧眼/齐越慧眼/MainWindow.xaml
  3. 9
      客户端/齐越慧眼/齐越慧眼/MainWindow.xaml.cs
  4. 6
      客户端/齐越慧眼/齐越慧眼/UserControls/BrowerTabPanelControl.xaml.cs

4
客户端/齐越慧眼/齐越慧眼/LoginWindowViewModel.cs

@ -25,7 +25,7 @@ namespace 齐越慧眼
}
private string _UserName="测试001";
private string _UserName;
/// <summary>
/// 用戶名
/// </summary>
@ -36,7 +36,7 @@ namespace 齐越慧眼
}
private string _UserPwd="666666";
private string _UserPwd;
/// <summary>
/// 用户密码
/// </summary>

2
客户端/齐越慧眼/齐越慧眼/MainWindow.xaml

@ -14,7 +14,7 @@
Width="1468"
>
<Border Padding="0 10" Background="#EEEEEE">
<hc:TabControl IsAnimationEnabled="True" IsTabFillEnabled="False" TabItemWidth="150" Name="tab">
<hc:TabControl IsAnimationEnabled="True" IsTabFillEnabled="False" TabItemWidth="150" Name="tab" SelectionChanged="tab_SelectionChanged">
<hc:TabItem IsSelected="True" Header="品类词库">
<uc:CatControl></uc:CatControl>
</hc:TabItem>

9
客户端/齐越慧眼/齐越慧眼/MainWindow.xaml.cs

@ -64,5 +64,14 @@ namespace 齐越慧眼
}
});
}
private void tab_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if(e.AddedItems.Count>0)
if ((e.AddedItems[0] as HandyControl.Controls.TabItem)?.Header?.ToString() == "浏览器")
{
brower.InitTab();
}
}
}
}

6
客户端/齐越慧眼/齐越慧眼/UserControls/BrowerTabPanelControl.xaml.cs

@ -23,6 +23,12 @@ namespace 齐越慧眼.UserControls
InitializeComponent();
}
public void InitTab()
{
if(tab.Items.Count<=0)
NewTab("https://www.taobao.com/");
}
public void NewTab(string url)
{
var item = new HandyControl.Controls.TabItem() { IsSelected = true };

Loading…
Cancel
Save