91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 329KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-20
  • 語言: C#
  • 標簽: wpf控件??分頁控件??

資源簡介

WPF用于分頁顯示的自定義控件,可見博文:http://blog.csdn.net/zhuo_wp/article/details/78599170

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Collections.objectModel;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows;
using?System.Windows.Controls;
using?System.Windows.Data;
using?System.Windows.Documents;
using?System.Windows.Input;
using?System.Windows.Media;
using?System.Windows.Media.Imaging;
using?System.Windows.Navigation;
using?System.Windows.Shapes;

namespace?Pagination
{
????///?
????///?按照步驟?1a?或?1b?操作,然后執行步驟?2?以在?XAML?文件中使用此自定義控件。
????///
????///?步驟?1a)?在當前項目中存在的?XAML?文件中使用該自定義控件。
????///?將此?xmlNamespace?特性添加到要使用該特性的標記文件的根?
????///?元素中:?
????///
????///?????xmlns:MyNamespace=“clr-namespace:Pagination“
????///
????///
????///?步驟?1b)?在其他項目中存在的?XAML?文件中使用該自定義控件。
????///?將此?xmlNamespace?特性添加到要使用該特性的標記文件的根?
????///?元素中:?
????///
????///?????xmlns:MyNamespace=“clr-namespace:Pagination;assembly=Paginations“
????///
????///?您還需要添加一個從?XAML?文件所在的項目到此項目的項目引用,
????///?并重新生成以避免編譯錯誤:?
????///
????///?????在解決方案資源管理器中右擊目標項目,然后依次單擊
????///?????“添加引用”->“項目”->[選擇此項目]
????///
????///
????///?步驟?2)
????///?繼續操作并在?XAML?文件中使用控件。
????///
????///?????
????///
????///?

????[TemplatePart(Name?=?“PART_ComboBox“?Type?=?typeof(ComboBox))]
????[TemplatePart(Name?=?“PART_ButtonFirstPage“?Type?=?typeof(Button))]
????[TemplatePart(Name?=?“PART_ButtonPrePage“?Type?=?typeof(Button))]
????[TemplatePart(Name?=?“PART_ListBoxPages“?Type?=?typeof(ListBox))]
????[TemplatePart(Name?=?“PART_ButtonNextPage“?Type?=?typeof(Button))]
????[TemplatePart(Name?=?“PART_ButtonLastPage“?Type?=?typeof(Button))]
????[TemplatePart(Name?=?“PART_PageInfo“?Type?=?typeof(Panel))]
????public?class?Pagination?:?Control
????{
????????#region?Consts
????????#endregion

????????#region?Fields

????????private?ComboBox?_cbbPageDataCount?=?null;
????????private?ListBox?_lstShowingPage?=?null;
????????private?Button?_btnFirstPage?=?null;
????????private?Button?_btnPrePage?=?null;
????????private?Button?_btnNextPage?=?null;
????????private?Button?_btnLastPage?=?null;

????????private?bool?_isIgnoreListBoxSelectionchanged?=?false;
????????private?static?object?_lock?=?new?object();

????????#endregion

????????#region?Properties

????????#endregion

????????#region?Dependency?Properties

????????///?
????????///?是否顯示每頁數據量選擇控件
????????///?

????????public?static?readonly?DependencyProperty?IsShowPageDataCountSelectorProperty?=?DependencyProperty.Register(“IsShowPageDataCountSelector“?typeof(bool)?typeof(Pagination)
????????????new?Propertymetadata(true?null));
????????///?
????????///?可選擇的每頁顯示的數據條數集合
????????///?

????????public?static?readonly?DependencyProperty?PageDataCountCollectionProperty?=?DependencyProperty.Register(“PageDataCountCollection“?typeof(ObservableCollection)?typeof(Pagination)
????????????new?Propertymetadata(new?ObservableCollection?{?20

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-10-23?10:43??Pagination\
?????目錄???????????0??2017-10-23?10:42??Pagination\.vs\
?????目錄???????????0??2017-10-23?10:42??Pagination\.vs\Pagination\
?????目錄???????????0??2017-10-23?10:42??Pagination\.vs\Pagination\v15\
?????文件???????94720??2017-11-22?15:31??Pagination\.vs\Pagination\v15\.suo
?????目錄???????????0??2017-11-22?09:18??Pagination\.vs\Pagination\v15\sqlite3\
?????文件??????794624??2017-11-22?09:18??Pagination\.vs\Pagination\v15\sqlite3\storage.ide
?????目錄???????????0??2017-10-26?20:26??Pagination\Pagination\
?????目錄???????????0??2017-10-24?12:26??Pagination\Pagination\Converters\
?????文件?????????961??2017-10-24?12:26??Pagination\Pagination\Converters\BoolToVisibilityConverter.cs
?????文件???????24861??2017-10-26?20:26??Pagination\Pagination\Pagination.cs
?????文件????????3777??2017-10-24?12:28??Pagination\Pagination\Paginations.csproj
?????目錄???????????0??2017-10-23?14:36??Pagination\Pagination\Properties\
?????文件????????2305??2017-10-23?14:36??Pagination\Pagination\Properties\AssemblyInfo.cs
?????文件????????2863??2017-10-23?10:49??Pagination\Pagination\Properties\Resources.Designer.cs
?????文件????????5612??2017-08-31?15:15??Pagination\Pagination\Properties\Resources.resx
?????文件????????1111??2017-10-23?10:49??Pagination\Pagination\Properties\Settings.Designer.cs
?????文件?????????201??2017-08-31?15:15??Pagination\Pagination\Properties\Settings.settings
?????目錄???????????0??2017-10-26?19:15??Pagination\Pagination\Themes\
?????文件?????????400??2017-10-23?17:45??Pagination\Pagination\Themes\Generic.xaml
?????文件????????8943??2017-10-26?19:15??Pagination\Pagination\Themes\Pagination.xaml
?????目錄???????????0??2017-10-23?10:44??Pagination\Pagination\bin\
?????目錄???????????0??2017-10-24?12:15??Pagination\Pagination\bin\Debug\
?????文件???????23552??2017-10-26?20:26??Pagination\Pagination\bin\Debug\Paginations.dll
?????文件???????38400??2017-10-26?20:26??Pagination\Pagination\bin\Debug\Paginations.pdb
?????目錄???????????0??2017-11-22?15:32??Pagination\Pagination\bin\Release\
?????目錄???????????0??2017-10-23?10:43??Pagination\Pagination\obj\
?????目錄???????????0??2017-10-26?20:26??Pagination\Pagination\obj\Debug\
?????文件?????????711??2017-10-24?09:20??Pagination\Pagination\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????7161??2017-10-24?12:21??Pagination\Pagination\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????3015??2017-10-26?20:26??Pagination\Pagination\obj\Debug\GeneratedInternalTypeHelper.g.cs
............此處省略70個文件信息

評論

共有 條評論