作者erspicu (.)
看板C_Sharp
标题[问题] 如何修改边角属性
时间Thu May 26 18:10:18 2011
我是参考
http://www.switchonthecode.com/tutorials/the-wpf-tab-control-inside-and-out
但是我想设计的样是跟上面网站不同
是希望tab最上面左右两角的tabitem边角是圆形的
其他的tabitem跟其他边角都要是圆形的
上面的方法一次是修改到所有属性样式
我尝试过
1.在xaml中单独修改tabitem利用<border> </border>标签
但是都没经过成功编译
2. 尝试在初始化程式区去修改tabitem样式属性
但是我不知道怎靠 tabitem1.xxx.xxx.CornerRadius = xxxx 的途径去修改
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.254.5.139
1F:推 optimist9266:他那个是WPF视窗应用程式 你写的是一般的ASP.NET网 05/26 18:48
2F:→ optimist9266:页应用程式,你如果想在网页上用他的方法达成,那你 05/26 18:49
3F:→ optimist9266:可能要求助Sliverlight 05/26 18:50
4F:→ optimist9266:因为这WPF的XAML档可以在WinAPP跟WebAPP之间交互使用 05/26 18:51
5F:→ optimist9266:更正 Silverlight 05/26 18:52
6F:→ erspicu:我写的是wpf 视窗应用程式阿 05/26 19:26
7F:→ optimist9266:抱歉 我同时看两篇文章 鬼打墙搞错 05/27 01:13
8F:→ optimist9266:可以把你尝试修改的错误程式码PO上来吗 05/27 01:13
xaml的部分
1.错误 变成针对分页内容整个包框而且编译也不会过
<Border>
<TabItem Header="tabItem1" Name="tabItem1">
</Border>
</TabItem>
2.编译可以过 但是效果很怪 也不是我要的
<Border>
<TabItem Header="tabItem1" Name="tabItem1">
</TabItem>
</Border>
※ 编辑: erspicu 来自: 111.254.5.139 (05/27 10:31)
9F:→ optimist9266:首先 你第一个会不能编译是因为你的标签没有对称 05/27 13:28
10F:→ optimist9266:第二个 我不知道他是会出现甚麽效果,不过TabItem通 05/27 13:29
11F:→ optimist9266:常是放在TabControl里面的 05/27 13:29