バージョン

HasImage プロパティ (ComboEditorTool)

ツールに SmallImage または LargeImage が指定されている場合は True を返し、それ以外は False を返します。(読み取り専用)
シンタックス
'宣言
 
Public ReadOnly Property HasImage As Boolean
public bool HasImage {get;}
使用例
' Create ComboEditorTool 
Dim comboEditorTool As New ComboEditorTool() 
comboEditorTool.Id = "comboEditor" 
comboEditorTool.Caption = "comboEditor" 
comboEditorTool.LargeImage = getImageSource("/Images/icons/Ribbon/New_Large.png") 
comboEditorTool.SmallImage = getImageSource("/Images/icons/Ribbon/EditCopy.png") 

Debug.Write("comboEditorTool.HasImage" + comboEditorTool.HasImage) 
...
'Get Image Source 
Private Function getImageSource(ByVal uriString As String) As BitmapImage 
    Dim bmpImage As New BitmapImage() 
    bmpImage.BeginInit() 
    bmpImage.UriSource = New Uri(uriString, UriKind.RelativeOrAbsolute) 
    bmpImage.EndInit() 
    Return bmpImage 
End Function
// Create ComboEditorTool
ComboEditorTool comboEditorTool = new ComboEditorTool();
comboEditorTool.Id = "comboEditor";
comboEditorTool.Caption = "comboEditor";
comboEditorTool.LargeImage = getImageSource("/Images/icons/Ribbon/New_Large.png");
comboEditorTool.SmallImage = getImageSource("/Images/icons/Ribbon/EditCopy.png");

Debug.Write("comboEditorTool.HasImage" + comboEditorTool.HasImage);
...
//Get Image Source
private BitmapImage getImageSource(string uriString)
{
    BitmapImage bmpImage = new BitmapImage();
    bmpImage.BeginInit();
    bmpImage.UriSource = new Uri(uriString, UriKind.RelativeOrAbsolute);
    bmpImage.EndInit();
    return bmpImage;
}
参照