Quantcast
Channel: Windows Presentation Foundation (WPF) forum
Viewing all articles
Browse latest Browse all 18858

WPF Treelistview with mousedown event

$
0
0

Hello Everyone,

starting my training, but sadly stuck on something probably everyone knows, so i am trying to make an event to happen on a child treeitemview, if user left clicks on it, I want a message box to appear, simple right?

sadly not for me :(

here is what i have so far, let me know what part i goofed up:

<TreeView x:Name="treeView" HorizontalAlignment="Left" Height="313" Margin="10,45,0,0" VerticalAlignment="Top" Width="215" Grid.ColumnSpan="2"><TreeViewItem Header="Sales" FontSize="15"><TreeViewItem Header="Customer" Name="SubTreeCustomer" MouseDown="SubTreeCustomer_MouseDown"></TreeViewItem><TreeViewItem Header="Sales Orders" Name="SubTreeSO"></TreeViewItem><TreeViewItem Header="Shipping" Name="SubTreeShip"></TreeViewItem></TreeViewItem><TreeViewItem Header="HR" FontSize="15"><TreeViewItem Header="Employee"></TreeViewItem></TreeViewItem><TreeViewItem Header="Purchasing" FontSize="15"><TreeViewItem Header="Purchase Order"/><TreeViewItem Header="Shipping" Height="21"/><TreeViewItem Header="Receiving"/></TreeViewItem>

and C#:

  public Details()
        {
            InitializeComponent();
            SubTreeCustomer.MouseDown += new MouseButtonEventHandler(SubTreeCustomer_MouseDown);
        }

        private void btn_Close_Click(object sender, RoutedEventArgs e)
        {
            this.Close();
        }

        private void SubTreeCustomer_MouseDown(object sender, MouseButtonEventArgs e)
        {
            MessageBox.Show("Hello");
        }

thanks in advanced


Viewing all articles
Browse latest Browse all 18858

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>