zoukankan      html  css  js  c++  java
  • WPF地区选择控件(内附下载地址)

    最近使用WPF做了一个地区选择控件,可以提供省、市、地区、县等名称的快速录入。查询使用的是Lucene组件(主要是想体验一下牛刀杀鸡)

    功能列表:

    • 支持汉字、全拼、简拼的快速搜索 

      

    • 支持光标键和鼠标滚轮键的定位、换页
    • 支持多音字过滤。例如:查找重庆时只需输入“cq”,而输入“zq”是查找不到的
    • 文本框的右角会有当前页数和总页数的提示

    属性列表:

    • Text:获取或设置文本框的文本内容,默认值为空字符串 ("")
    • PageSize:地区建议的最大数量,默认为10
    • ShowProvince:是否展示所在省份
    • Area:当前选择的地区信息,包括所在省份、地区名称、地区编码
    • Background:获取或设置文本框背景的画笔

    事件:

    • LostFocus:在文本框失去逻辑焦点时发生

    使用方法:

    1. 下载组件:包括AreaSuggest.dll、Lucene.Net.dll、AreaIndex文件夹
    2. 在项目中添加AreaSuggest.dll的引用
    3. XAML代码
    4. <Window x:Class="WpfApplication1.Window1"
          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
          xmlns:sanco="clr-namespace:AreaSuggest;assembly=AreaSuggest"
          Title="Window1" Height="335" Width="344">
          <Grid>
              <sanco:SuggestCTR Panel.ZIndex="1000" Name="suggestCTR" Margin="25,12,0,0" HorizontalAlignment="Left" Width="200" VerticalAlignment="Top"></sanco:SuggestCTR>
          </Grid>
      </Window>
    5.  按F5,走你☞

    Demo  组件

  • 相关阅读:
    总结一下矩阵的基本操作
    洛谷|P4281 [AHOI2008]紧急集合 / 聚会
    CQYZ OJ|Contest 133|祖孙询问
    博客主题分享
    USACO1.1|黑色星期五Friday the Thirteenth
    USACO1.1.2|贪婪的送礼者
    POJ1664|DFS水题
    树状数组的区间查询与区间修改
    N0lP2018爆零记录
    A了一道dijkstra板子
  • 原文地址:https://www.cnblogs.com/sanco/p/2823719.html
Copyright © 2011-2022 走看看