发布网友 发布时间:2022-04-30 18:46
共1个回答
热心网友 时间:2022-06-30 01:33
就是需要在点击TextBlock时切换到对应或是指定的页面?是这样吧?请补充或是追问,我上传示例多次失败,确认是这样的问题就直接在这里写代码,希望对你有帮助,有疑问请追问或是Hi追问对没错 就是这样。可是我不明白为什么它会自己跳回去 明明已经执行了追答直接写一个方法,将TextBlock控件的MouseLeftButtonDown事件绑定到此方法就可以了,此示例就是根据所点击的TextBlock控件的文本,TabConstrol切换到Header属性与其相同的TabItem上:
void TextBlockClick(object sender, MouseButtonEventArgs e)
{
foreach (TabItem item in this.tabControl.Items)
if (item.Header.ToString() == (sender as TextBlock).Text)
item.Focus();
}
我测试过,没有问题的