zoukankan      html  css  js  c++  java
  • WPF ListBox

    ListBox实现原理


    它继承于Selector利用MouseEventArgsMouseButtonEventArgs在点击时会将点击的Item设置为SelectItem,然后左键按住并且移动时会将鼠标下的Item设置为SelectItem。

    具体方法


            protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
            {
                this.SelectedItem = e.Source;
                base.OnMouseLeftButtonDown(e);
            }
            protected override void OnMouseMove(MouseEventArgs e)
            {
                if(e.LeftButton== MouseButtonState.Pressed)
                {
                    this.SelectedItem = e.Source;
                }
                base.OnMouseMove(e);
            }
    
  • 相关阅读:
    Web基础 网页的血肉CSS
    18
    19
    20
    17
    16
    15
    13
    14
    12
  • 原文地址:https://www.cnblogs.com/QuXingBai-Blog/p/14073835.html
Copyright © 2011-2022 走看看