バージョン

XamOutlookBar クラス

XamOutlookBar はナビゲーション バーのユーザー インターフェイスを提供する WPF コンポーネントです (MS Outlook 2003 または次のバージョンと同じように)。
シンタックス
'宣言
 
Public Class XamOutlookBar 
   Inherits System.Windows.Controls.Control
public class XamOutlookBar : System.Windows.Controls.Control 
解説
XamOutlookBar は Infragistics の WinExplorerBar 要素の WPF バージョンです。XamOutlookBar の WPF バージョンは OutlookNavigationPane スタイルのみ対応します。WinExplorerBar コントロールとの後方互換性はありません。
使用例
Create XamOutlookBar
void CreateXOB()
{
    //create new instance of XamOutlookBar class
    Infragistics.Windows.OutlookBar.XamOutlookBar xamOutlook = new Infragistics.Windows.OutlookBar.XamOutlookBar();
    xamOutlook.SelectedAreaMinHeight = 79;
    xamOutlook.NavigationAreaMaxGroups = 0;
    xamOutlook.MinimizedWidth = 60;
    xamOutlook.Theme = "Office2k7Silver";
    xamOutlook.ToolTip = "XamOutlookBar tooltip";
    xamOutlook.AllowMinimized = true;
    xamOutlook.ShowToolTips = true;
    xamOutlook.ShowGroupHeaderAsToolTip = true;
    xamOutlook.IsMinimized = true;
    xamOutlook.MinimizedStateThreshold = 20; // set minimized threshold to 10 points over MinimizedWidth        
}
<Window x:Class="xobsnippets.Window1"
    
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    
Title="Window1" Height="300" Width="300" 
    
xmlns:igOutlookBar="http://infragistics.com/OutlookBar">
    
<Grid>
        
<igOutlookBar:XamOutlookBar x:Name="xamOutlookBar" 
                                    
SelectedAreaMinHeight="70" NavigationAreaMaxGroups="0" 
                                    
Theme="Office2k7Silver" ShowToolTips="True"
                                    
MinimizedWidth="60" MinimizedStateThreshold="10"
                                    
ShowGroupHeaderAsToolTip="True">
            
<igOutlookBar:OutlookBarGroup Header="Group 1">
                
<Grid />
            
</igOutlookBar:OutlookBarGroup>
            
<igOutlookBar:OutlookBarGroup Header="Group 2">
                
<Grid />
            
</igOutlookBar:OutlookBarGroup>
        
</igOutlookBar:XamOutlookBar>
    
</Grid>
</Window>
Create XamOutlookBar
Sub CreateXOB()

   'create new instance of XamOutlookBar class 
    Dim xamOutlook As New Infragistics.Windows.OutlookBar.XamOutlookBar()

    xamOutlook.SelectedAreaMinHeight = 79
    xamOutlook.NavigationAreaMaxGroups = 0
    xamOutlook.MinimizedWidth = 60
    xamOutlook.Theme = "Office2k7Silver"
    xamOutlook.ToolTip = "XamOutlookBar tooltip"
    xamOutlook.AllowMinimized = True
    xamOutlook.ShowToolTips = True
    xamOutlook.ShowGroupHeaderAsToolTip = True
    xamOutlook.IsMinimized = True
    xamOutlook.MinimizedStateThreshold = 20 ' set minimized threshold to 10 points over MinimizedWidth      

End Sub
参照