日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Silverlight版C1OutlookBar初體驗

ComponentOne 2011 v3版本中新增了Silverlight版本和WPF版本的c1OutlookBar控件。它對應(yīng)的是WinForms版本的C1NavBar。因為“OutlookBar”更貼切也更準(zhǔn)確,所以我們在XAML平臺下使用了這個名字。有Outlook2007和2010樣式。

創(chuàng)新互聯(lián)建站基于成都重慶香港及美國等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)成都服務(wù)器托管報價,主機(jī)托管價格性價比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

OutlookBar類似一個TabControl,用戶可以選擇Content panel中的任何一個Item。你可以按照優(yōu)先級為它們建立分類。OutlookBar可以通過拖拽操作,自由的收起或者展開各個項目。這樣用戶就可以方便的定制那些項目顯示出來,哪些最小化到底部的菜單里。如圖所示:

整個控件可以最小化到最左邊或者最右邊。當(dāng)你不需要導(dǎo)航欄的時候,可以輕松的隱藏它,而將有限的屏幕空間用于顯示其他UI。

C1OutlookBar支持14種不同的外觀樣式。其實基本上所有的ComponentOne Studio的控件都可以通過設(shè)置幾個Brush屬性來適應(yīng)各種樣式風(fēng)格。這都要感謝ClearStyle技術(shù)。

控件結(jié)構(gòu)

以一個最基本的例子來說,我們可以通過幾行簡單的XAML代碼創(chuàng)建一個C1OutlookBar。每一個Item包含4個主要屬性:Header,Content,LargeIcon以及SmallIcon。如下圖所示:

此外,還需要指定哪些內(nèi)容在控件收起的時候可以顯示,這可以通過定義icon templates實現(xiàn)。下面的XAML代碼是上圖C1OutlookBar的全部代碼:

 
 
 
 
  1.    
  2.        
  3.        
  4.            
  5.                
  6.                    
  7.                
  8.             
  9.                         Text="Navigation Pane" />   
  10.            
  11.        
  12.        
  13.        
  14.            
  15.                
  16.            
  17.        
  18.        
  19.            
  20.                
  21.                    
  22.                
  23.            
  24.        
  25.        
  26.        
  27.            
  28.        
  29.        
  30.            
  31.        
  32.        
  33.            
  34.        
  35.        
  36.            
  37.        
  38.        
  39.            
  40.        
  41.  

頁面排布

當(dāng)C1OutlookBar收起的時候,中間的content區(qū)域會自動展開,充滿空余的界面。尤其是當(dāng)把C1OutlookBar放在Grid中時,ColumnDefinition的寬度設(shè)置為Auto時,該功能支持的很好。同時初始化ExpandedWidth也很重要,當(dāng)然了,這個屬性可以在runtime修改。代碼如下:

工作在MVVM模式下

C1OutlookBar是一個ItemsControl。我們可以將ItemsSource設(shè)置給一個由ViewModel定義的列表。這種用例下,我們還可以設(shè)置ItemTemplate,ContentTemplate。LargeIconTemplate以及SmallIconTemplate

原文:http://www.cnblogs.com/powertoolsteam/archive/2011/12/22/2297841.html

【編輯推薦】

  1. Silverlight***動態(tài)和未來前景
  2. 微軟正式發(fā)布Silverlight 5
  3. 微軟能否撐起Silverlight的明天?
  4. 基于Silverlight的網(wǎng)絡(luò)操作系統(tǒng)SilveOS
  5. Silverlight企業(yè)應(yīng)用開發(fā)實踐之AgileEAS.NET

網(wǎng)頁題目:Silverlight版C1OutlookBar初體驗
文章網(wǎng)址:http://m.5511xx.com/article/cdeigdd.html