WPF textbox 鼠标滚动更新日期,text文本值更改
/// <summary>
/// 选择日期
/// </summary>
private void RQTxt_MouseWheel(object sender, MouseWheelEventArgs e)
{
if (XZQTxt.IsSelectionActive && XZQTxt.Text != null)
Math(e.Delta, XZQTxt);
} /// <summary>
/// 输入月份更新文本
/// </summary>
/// <param name="e">滚轮上翻(正)还是下翻(负)</param>
/// <param name="text">事件发生前的文本值</param>
public void Math(int e, TextBox time)
{
string text = time.Text;
ShowTXT(time, e, text, text.Substring(, ), "", "");
switch (text.Substring(, ))
{
case "":
ShowTXT(time, e, text, "", "", "");
break;
case "":
ShowTXT(time, e, text, "", "", "");
break;
case "":
ShowTXT(time, e, text, "", "", "");
break;
case "":
ShowTXT(time, e, text, "", "", "");
break;
case "":
ShowTXT(time, e, text, "", "", "");
break;
default:
break;
}
} /// <summary>
/// 显示文本
/// </summary>
/// <param name="e">滚轮上翻(正)还是下翻(负)</param>
/// <param name="text">事件发生前的文本值</param>
/// <param name="YF">月份</param>
/// <param name="ZYS">这月的天数</param>
/// <param name="SYS">上月的天数</param>
public void ShowTXT(TextBox time, int e, string text, string YF, string ZYS, string SYS)
{
if (Convert.ToInt32(text.Substring(, )) + (e / ) > Convert.ToInt32(ZYS) && e > )
time.Text = text.Substring(, ) + "" + (Convert.ToInt32(YF.Substring()) + ) + "";
else if ((Convert.ToInt32(text) + (e / )).ToString().Substring(, ) == "" && e < )
time.Text = text.Substring(, ) + "" + (Convert.ToInt32(YF.Substring()) - ) + SYS;
else
time.Text = (Convert.ToInt32(text) + e / ).ToString();
}
WPF textbox 鼠标滚动更新日期,text文本值更改的更多相关文章
- js获取select下拉框的value值和text文本值
介绍一种取下拉框值以及绑定下拉框数据的方法 这里用到的jquery-ui-multiselect插件 1.前台html代码 <span class="ModuleFormFiel ...
- WPF TextBox自动滚动到最户一行
textBox经常用来显示程序的运行状态或者消息,如何让他自动滚动呢? 在显示消息代码下加一条自动滚动到底部的语句即可: TextBox1.ScrollToEnd(); (如果要显示垂直滚动条设置Ve ...
- kubernetes之DaemonSet以及滚动更新
1.什么是DaemonSet? 1.1DaemonSet是Pod控制器的又一种实现方式,用于在集群中的全部节点上同时运行一份指定的Pod资源副本,后续加入集群的节点也会自动创建一个相关的Pod对象,当 ...
- jQuery 学习笔记(4)(文本值相关方法、操控CSS方法、位置和尺寸方法)
1.文本值相关方法 .html() == .innerHTML $("div").html("<span> ...</span>") / ...
- wpf图片查看器,支持鼠标滚动缩放拖拽
最近项目需要,要用到一个图片查看器,类似于windows自带的图片查看器那样,鼠标滚动可以缩放,可以拖拽图片,于是就写了这个简单的图片查看器. 前台代码: <Window x:Class=&qu ...
- WPF TextBox/TextBlock 文本超出显示时,文本靠右显示
文本框显示 文本框正常显示: 文本框超出区域显示: 实现方案 判断文本框是否超出区域 请见<TextBlock IsTextTrimmed 判断文本是否超出> 设置文本布局显示 1. Fl ...
- WPF DataGrid RowDetailsTemplate 鼠标滚动通知到 DataGrid 滚动
前言:上次做了数据驱动UI虽然已经实现,但是在明细中鼠标滚动并不能带动外部 DataGrid 滚动条滚动,上文地址 https://www.cnblogs.com/luguangguang/p/14 ...
- 【WPF学习】第二十二章 文本控件
WPF提供了三个用于输入文本的控件:TextBox.RichTextBox和PasswordBox.PasswordBox控件直接继承自Control类.TextBox和RichTextBox控件间接 ...
- WPF 程序鼠标在窗口之外的时候,控件拿到的鼠标位置在哪里?
原文:WPF 程序鼠标在窗口之外的时候,控件拿到的鼠标位置在哪里? 在 WPF 程序中,我们有 Mouse.GetPosition(IInputElement relativeTo) 方法可以拿到鼠标 ...
随机推荐
- Codeforces The Child and Toy
The Child and Toy time limit per test1 second On Children's Day, the child got a toy from Delayyy as ...
- Python之复数、分数、大型数组数学运算(complex、cmath、numpy、fractions)
一.复数的数学运算 复数可以用使用函数 complex(real, imag) 或者是带有后缀j的浮点数来指定 a=complex(2,4) print(a) # (2+4j) b=2-5j # 获取 ...
- perl升级后shutter程序无法运行的修复
这个问题真的很无语,perl升级后一些依赖perl的aur包不能用了,需要rebuild,这样让系统稳定性何在-- 运行shutter错误信息: $ shutter Can't locate Gnom ...
- 2019牛客暑期多校训练营(第七场)E F H I
E Find the median 题意:每次往序列中增加连续的[l,r]的数,每加入一次就询问当前序列的中位数. 解法:此题没有要求在线,那么直接离线+线段树+二分就可以了.求出每个端点之后排序得到 ...
- Hdu-3333 Turning Tree (离线树状数组/线段树)
Hdu-3333 Turning Tree 题目大意:先给出n个数字.面对q个询问区间,输出这个区间不同数的和. 题解:这道题有多重解法.我另一篇博客写了分块的解法 HDU-3333 Turing ...
- springboot解决跨域
@Configuration public class WebMvcConfiguration implements WebMvcConfigurer { @Bean public CorsFilte ...
- FPN在faster_rcnn中实现细节代码说明
代码参考自:https://github.com/DetectionTeamUCAS/FPN_Tensorflow 主要分析fpn多层金字塔结构的输出如何进行预测. FPN金字塔结构插入在faster ...
- git小乌龟图标不显示 windows系统
1.修改注册表[windows + R 输入 regedit]进入注册信息,按照步骤找到 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curre ...
- C/C++ C++ 11 std::bind()
{ #define CC_CALLBACK_0(__selector__,__target__, ...) std::bind(&__selector__,__target__, ##__VA ...
- MySQL主从同步(binlog方式)
原文:https://blog.csdn.net/demonson/article/details/80526533