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

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

資源簡介

項目中需要,參照百度分頁實現WPF分頁控件,自已寫了一個WPF分頁控件,分享出來給大家,使用直接將3個文件放在自己工程里即可;

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
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;
using?Secret.Judgement.Data;
using?Secret.Judgement.Log;

namespace?Secret.Judgement.UI.UC
{
????///?
????///?ChangePage.xaml?的交互邏輯
????///?

????public?partial?class?DataPager2?:?UserControl
????{
????????int?_totalPages?=?10;

????????public?int?TotalPages
????????{
????????????get?{?return?_totalPages;?}
????????????set?{?
????????????????_totalPages?=?value;

????????????????if?(_totalPages?????????????????{
????????????????????for?(int?i?=?_totalPages?+?1;?i?????????????????????{
????????????????????????Button?curBtn?=?Wrap1.Children[i]?as?Button;
????????????????????????curBtn.Visibility?=?System.Windows.Visibility.Hidden;
????????????????????????curBtn.Width?=?0;
????????????????????????//curBtn.Margin?=?““
????????????????????}
????????????????}
????????????}
????????}
????????int?_currentPage=1?_prevPage=1;

????????public?int?CurrentPage
????????{
????????????get?{?return?_currentPage;?}
????????????set?{
????????????????_currentPage?=?value;

????????????}
????????}
????????//int?_beginPage?_endPage;
????????Button?_cancelbtn?_selectBtn;

????????public?myDelegate.changePage??pageIndexChanged;

????????public?DataPager2()
????????{
????????????InitializeComponent();
????????????if?(_totalPages?????????????{
????????????????for(int?i?=?_totalPages;i<11;i++)
????????????????????Wrap1.Children[i].Visibility?=?System.Windows.Visibility.Hidden;
????????????}
????????}

????????private?void?Button_Click_1(object?sender?RoutedEventArgs?e)
????????{
????????????
????????????//_selectBtn?=?e.Source?as?Button;
????????????ClickHandler((e.Source?as?Button).Content.ToString());
????????}


????????//private?LoadPage

????????private?void?ClickHandler(string?buttonContent)
????????{
????????????_prevPage?=?_currentPage;

????????????if?(buttonContent?==?“?“)
????????????{
????????????????if?(_currentPage?==?2)
????????????????{
????????????????????Wrap1.Children[0].Visibility?=?System.Windows.Visibility.Hidden;
????????????????}
????????????????Wrap1.Children[11].Visibility?=?System.Windows.Visibility.Visible;

????????????????_currentPage--;
????????????}
????????????else?if?(buttonContent?==?“?“)
????????????{
????????????????if?(_currentPage?==?(_totalPages-1))
????????????????{
????????????????????Wrap1.Children[11].Visibility?=?System.Windows.Visibility.Hidden;
????????????????}
????????????????Wrap1.Children[0].Visibility?=?System.Windows.Visibility.Visible;

????????????????_currentPage++;
????????????}
????????????else?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????7965??2017-04-06?21:16??DataPager2.xaml.cs
?????文件?????????341??2017-04-01?00:19??myDelegate.cs
?????文件????????3059??2017-04-05?18:53??DataPager2.xaml

評論

共有 條評論