/// <summary> /// This method triggers the ItemEnterKeyUp event /// </summary> /// <param name="e">The event arguments.</param> private void OnItemEnterKeyUp(ListableItemEventArgs e) { if (ItemEnterKeyUp != null) { ItemEnterKeyUp(this, e); } }
/// <summary> /// This method triggers the ItemMouseRightButtonUp event /// </summary> /// <param name="e">The event arguments.</param> private void OnItemMouseRightButtonUp(ListableItemEventArgs e) { if (ItemMouseRightButtonUp != null) { ItemMouseRightButtonUp(this, e); } }
/// <summary> /// This method triggers the ItemDoubleClicked event /// </summary> /// <param name="e">The event arguments.</param> private void OnItemDoubleClicked(ListableItemEventArgs e) { if (ItemDoubleClicked != null) { //Invoke the delegates attached to this event ItemDoubleClicked(this, e); } }
/// <summary> /// This is the event handler for a right click (up event) in the Item Explorer /// </summary> /// <param name="sender">The object that send the event.</param> /// <param name="e">The event arguments.</param> private void ItemExplorerItemMouseRightButtonUp(object sender, ListableItemEventArgs e) { currentContextItem = e.Item; itemExplorer.ShowContextMenuForSelected(GetContextMenu(e.Item)); }
/// <summary> /// This is the event handler for a left click (up event) in the Item Explorer /// </summary> /// <param name="sender">The sender of the event.</param> /// <param name="e">The event arguments.</param> private void ItemExplorerItemMouseLeftButtonUp(object sender, ListableItemEventArgs e) { currentContextItem = e.Item; Open(e.Item); }
/// <summary> /// This is the event handler for an enter key event in the Item Explorer /// </summary> /// <param name="sender">The object that sent the event.</param> /// <param name="e">The event arguments.</param> private void ItemExplorerItemEnterKeyUp(object sender, ListableItemEventArgs e) { currentContextItem = e.Item; Open(e.Item); }
/// <summary> /// This method is sent as a mouse event handler to the ContainerContentView class. /// </summary> /// <param name="sender">The sender of the event.</param> /// <param name="e">The event arguments.</param> private void ContainerContentView_DoubleClick(object sender, ListableItemEventArgs e) { itemExplorer.ExpandTo(e.Item, Open); }