作者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