本文整理汇总了C#中System.Windows.Controls.ListBoxItem.GetValue方法的典型用法代码示例。如果您正苦于以下问题:C# ListBoxItem.GetValue方法的具体用法?C# ListBoxItem.GetValue怎么用?C# ListBoxItem.GetValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Windows.Controls.ListBoxItem
的用法示例。
在下文中一共展示了ListBoxItem.GetValue方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetIsBroughtIntoViewWhenSelected
public static bool GetIsBroughtIntoViewWhenSelected(ListBoxItem listBoxItem)
{
if (listBoxItem != null)
{
return (bool)listBoxItem.GetValue(IsBroughtIntoViewWhenSelectedProperty);
}
return false;
}
示例2: GetGivesHoverFeedback
public static bool GetGivesHoverFeedback(ListBoxItem element)
{
return (bool)element.GetValue(GivesHoverFeedbackProperty);
}
示例3: GetIsSelectible
public static bool GetIsSelectible(ListBoxItem element)
{
return (bool)element.GetValue(IsSelectibleProperty);
}
示例4: IsSelectionActiveTest
public virtual void IsSelectionActiveTest ()
{
IPoker p = CurrentControl;
ListBoxItem item = new ListBoxItem ();
Assert.IsFalse ((bool) item.GetValue (ListBox.IsSelectionActiveProperty), "#1");
Assert.Throws<InvalidOperationException> (() => item.SetValue (ListBox.IsSelectionActiveProperty, true));
Assert.IsFalse ((bool) item.GetValue (ListBox.IsSelectionActiveProperty), "#2");
p.Items.Add (item);
p.SelectedItem = item;
Assert.IsFalse ((bool) item.GetValue (ListBox.IsSelectionActiveProperty), "#3");
p.SelectedIndex = -1;
Assert.IsFalse ((bool) item.GetValue (ListBox.IsSelectionActiveProperty), "#4");
Assert.AreSame (ComboBox.IsSelectionActiveProperty, ListBox.IsSelectionActiveProperty, "#5");
}
示例5: GetBringIntoViewNewItems
/// <summary>
/// Gets the IsBroughtIntoViewWhenSelected value
/// </summary>
/// <param name="listBoxItem"></param>
/// <returns></returns>
public static bool GetBringIntoViewNewItems(ListBoxItem listBoxItem)
{
return (bool)listBoxItem.GetValue(BringIntoViewNewItemsProperty);
}
示例6: GetIsRecent
public static bool GetIsRecent(ListBoxItem element)
{
return (bool)element.GetValue(IsRecentProperty);
}
示例7: GetIsEnabled
public static bool GetIsEnabled(ListBoxItem element)
{
return (bool)element.GetValue(IsEnabledProperty);
}
示例8: GetIsDeselectionEnabled
/// <summary>
/// Gets the deselection enabled property. If enabled, and the row is clicked while selected, the row is deselected.
/// </summary>
/// <param name="listBoxItem">The list box item.</param>
/// <returns>
/// <c>true</c> if deselecting row when selected and clicked, otherwise <c>false</c>.
/// </returns>
public static bool GetIsDeselectionEnabled(ListBoxItem listBoxItem)
{
return (bool)listBoxItem.GetValue(IsDeselectionEnabledProperty);
}
示例9: GetBaseStyle
public static Style GetBaseStyle(ListBoxItem element)
{
return (Style)element.GetValue(BaseStyleProperty);
}
示例10: ToggleSingleSelection
private void ToggleSingleSelection(ListBoxItem item)
{
bool isSelected = !(bool)item.GetValue(Selector.IsSelectedProperty);
SelectedItem = isSelected ? ItemContainerGenerator.ItemFromContainer(item) : null;
for (int i = 0; i < ItemContainerGenerator.ItemsCount; i++)
{
DependencyObject itemContainer = ItemContainerGenerator.Generate(i);
itemContainer.SetCurrentValue(Selector.IsSelectedProperty, itemContainer == item && isSelected);
}
}
示例11: ToggleSelection
private void ToggleSelection(ListBoxItem item)
{
item.SetCurrentValue(Selector.IsSelectedProperty, !(bool)item.GetValue(Selector.IsSelectedProperty));
}
示例12: GetMoveDragFormat
/// <summary>
/// Gets the drag format when this instance is being dragged above or below another row.
/// </summary>
/// <param name="listBoxItem">The list box item.</param>
/// <returns>
/// The drag format used when this instance is being dragged above or below another row.
/// </returns>
public static string GetMoveDragFormat(ListBoxItem listBoxItem)
{
return (string)listBoxItem.GetValue(MoveDragFormatProperty);
}
示例13: GetMoveDragContentTemplate
/// <summary>
/// Gets the content template when this instance is being dragged above or below another row.
/// </summary>
/// <param name="listBoxItem">The list box item.</param>
/// <returns>
/// A data template used when this instance is being dragged above or below another row.
/// </returns>
public static DataTemplate GetMoveDragContentTemplate(ListBoxItem listBoxItem)
{
return (DataTemplate)listBoxItem.GetValue(MoveDragContentTemplateProperty);
}
示例14: GetMoveBelowCommand
/// <summary>
/// Gets the command used to move another row below this one using drag and drop.
/// </summary>
/// <param name="listBoxItem">The list box item.</param>
/// <returns>
/// The command to move a row below this instance.
/// </returns>
public static ICommand GetMoveBelowCommand(ListBoxItem listBoxItem)
{
return (ICommand)listBoxItem.GetValue(MoveBelowCommandProperty);
}
示例15: GetIsActive
public static bool GetIsActive(ListBoxItem obj)
{
return (bool)obj.GetValue(IsActiveProperty);
}