バージョン

UltraExplorerBarItemSettingsResolved クラス

UltraExplorerBarItemSettings オブジェクトと同じプロパティを含むItemSettingsResolvedオブジェクト。このオブジェクトを使用することで、ItemSettingsオブジェクトの特定の設定について有効な値を確認できます。ItemSettingsオブジェクトの一部のプロパティは「use default」値に設定できます。 これは、Itemで有効な設定が、Itemレベルで明示的に設定されるのではなく、継承されることを示します。これらのプロパティについては、どの設定が実際にItemに適用されているのかを確認できません。ただし、ItemSettingsResolved オブジェクトのプロパティは常に有効な値を返すため、これを使用することで Item の外観または動作を確認できます。

プロパティ設定をItemレベルで確認し、Itemで有効な設定に基づいてアクションを実行する場合は、比較の際に有効な値を常に使用するため、ItemSettingsResolvedオブジェクトを通じてプロパティにアクセスしてください。

シンタックス
'宣言
 
Public Class UltraExplorerBarItemSettingsResolved 
public class UltraExplorerBarItemSettingsResolved 
使用例
Imports System.Diagnostics
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinExplorerBar


	Private Sub Button49_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button49.Click

		' Display information about the settings on the first item in the first group.
		If (Me.ultraExplorerBar1.Groups.Count < 1) Then
			Return
		End If

		If (Me.ultraExplorerBar1.Groups(0).Items.Count < 1) Then
			Return
		End If


		' Get a reference to the first item in the first group.
		Dim firstItem As UltraExplorerBarItem = Me.ultraExplorerBar1.Groups(0).Items(0)

		' AllowDragCopy
		If (firstItem.Settings.AllowDragCopy = ItemDragStyle.Default) Then
			Debug.WriteLine("The first group's AllowDragCopy setting is 'Default'.  Its resolved setting is: " + firstItem.SettingsResolved.AllowDragCopy.ToString())
		Else
			Debug.WriteLine("The first group's AllowDragCopy setting is: " + firstItem.Settings.AllowDragCopy.ToString())
		End If

	End Sub
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinExplorerBar;


		private void button49_Click(object sender, System.EventArgs e)
		{
			// Display information about the settings on the first item in the first group.
			if (this.ultraExplorerBar1.Groups.Count < 1)
				return;

			if (this.ultraExplorerBar1.Groups[0].Items.Count < 1)
				return;


			// Get a reference to the first item in the first group.
			UltraExplorerBarItem firstItem = this.ultraExplorerBar1.Groups[0].Items[0];

			// AllowDragCopy
			if (firstItem.Settings.AllowDragCopy ==  ItemDragStyle.Default)
				Debug.WriteLine("The first group's AllowDragCopy setting is 'Default'.  Its resolved setting is: " + firstItem.SettingsResolved.AllowDragCopy.ToString());
			else
				Debug.WriteLine("The first group's AllowDragCopy setting is: " + firstItem.Settings.AllowDragCopy.ToString());
		}
参照