登录
首页 » C#源码 » C# WPF 方法为TextBox控件设置背景图像

C# WPF 方法为TextBox控件设置背景图像

于 2022-08-20 发布 文件大小:51.58 kB
0 236
下载积分: 2 下载次数: 1

代码说明:

C# 为TextBox控件设置背景图像,结合C#的WPF实现,其实刚开始我还以为这是一个图像特效,在图片上添加文字,如示例截图所示的黄圈的部分,其实有一个TextBox,鼠标单击一下就会发现,这里可以输入文字的,正好输入在图片的上方,好像是为图片添加描述文字,其实本实例所展示的功能和图像处理关系不大,主要是对TextBox的操作,为其增加了一张背景图片所呈现出的效果。核心代码如下:   private void Window_Loaded(object sender, RoutedEventArgs e)   {//为TextBox控件设置背景图像    ImageBrush MyImageBrush = new ImageBrush();    MyImageBrush.ImageSource =new BitmapImage(    new Uri("J003.jpg", UriKind.RelativeOrAbsolute));    MyImageBrush.AlignmentX = AlignmentX.Left;    MyImageBrush.Stretch = Stretch.None;    this.textBox1.Background = MyImageBrush;   }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 网狐_台球__亲测_特效碰撞棒棒滴_HGE框架
    网狐台球源码,亲测,支持6603,经典平台。 HGE框架,UI,碰撞效果特别好。 运营级代码。 走过路过千万不要错过。
    2022-11-23 09:40:03下载
    积分:1
  • 高仿微信
    A high copy WeChat, written by Objective-C.高仿微信功能,后期会再加入XMPP协议
    2022-01-31 11:53:32下载
    积分:1
  • C# 在密钥容器中创建非对称密钥
    在密钥容器中创建非对称密钥、在密钥容器中删除非对称密钥、在密钥容器中获取非对称密钥,具体的实现代码,请参考如下代码:   private void button1_Click(object sender, EventArgs e)   {//在密钥容器中创建非对称密钥    CspParameters MyCSP = new CspParameters();    MyCSP.KeyContainerName = this.textBox2.Text;    RSACryptoServiceProvider MyRSA = new RSACryptoServiceProvider(MyCSP);    this.textBox1.Text=MyRSA.ToXmlString(true);   }   private void button2_Click(object sender, EventArgs e)   {//在密钥容器中删除非对称密钥    CspParameters MyCSP = new CspParameters();    MyCSP.KeyContainerName = this.textBox2.Text;    RSACryptoServiceProvider MyRSA = new RSACryptoServiceProvider(MyCSP);    MyRSA.PersistKeyInCsp = false;    MyRSA.Clear();    try    {    this.textBox1.Text = MyRSA.ToXmlString(true);    }    catch    {    this.textBox1.Text = "已经删除非对称密钥!";    }   }   private void button3_Click(object sender, EventArgs e)   {//在密钥容器中获取非对称密钥    CspParameters MyCSP = new CspParameters();    MyCSP.KeyContainerName = this.textB
    2022-02-06 13:18:17下载
    积分:1
  • C# 中文简体繁体转换小程序
    Visual C# 简繁体转换,实现中文汉字的简体繁体转换功能,相信这个C#小程序源码会很实用吧,经常用到。编译运行后,请输入要转换的文字,单击对应的按钮,即可实现转换功能,绑定在对应按钮上的代码如下:   C#中文繁体转简体源码:   private void button1_Click(object sender, EventArgs e)   {    string src = txtSrcText.Text.Trim();    byte[] srcByte = Encoding.Default.GetBytes(src);    byte[] desByte = new byte[srcByte.Length];    LCMapString(2052, LCMAP_SIMPLIFIED_CHINESE, srcByte, -1, desByte, srcByte.Length);    string des = Encoding.Default.GetString(desByte);    txtDesText.Text = des;   }   C#中文简体转繁体源码:   private void button2_Click(object sender, EventArgs e)   {    string src = txtSrcText.Text.Trim();    byte[] srcByte = Encoding.Default.GetBytes(src);    byte[] desByte = new byte[srcByte.Length];    LCMapString(2052, LCMAP_TRADITIONAL_CHINESE, srcByte, -1, desByte, srcByte.Length);    string des = Encoding.Default.GetString(desByte);    txtDesText.Text = des;   }
    2022-03-12 07:23:03下载
    积分:1
  • 某超市进销存管理系统(C++_Oracle开发)
    某超市进销存管理系统(C++_Oracle开发源码)
    2022-11-23 22:55:04下载
    积分:1
  • C# 演示希尔排序算法的实现
    C# 演示希尔排序算法的实现,在代码中定义了一个函数,完成希尔排序算法的使用,用户只需传入要排序的一维数组,程序即可输出希尔排序结果。以下是完成排序的关键代码:   //定义要排序的一维数组   int[] array = new int[] { 1, 5, 3, 6, 10, 55, 9, 2, 87, 12, 34, 75, 33, 47 };   Program.Sort(array);//调用自定义方法对数组进行排序   Console.WriteLine("排序后的数组:");   foreach (int m in array)    Console.Write("{0} ", m);//输出排序后的数组元素   Console.ReadLine();   以上代码可写入函数中,为了演示方便,将结果输出到控制台显示。
    2023-07-14 05:10:04下载
    积分:1
  • Visual C#对 XML操作的演示示例集
    这是一个C#操作XML文件的示例集,可完成 如下功能演示:   枚举XML集合中的元素名称   枚举XML集合中的元素文本   判断XML元素在集合中是否存在   筛选XML中的子代元素集合   使用链接轴方法枚举XML元素   根据元素属性查找XML元素   根据元素名称查找XML元素   根据元素属性和名称查找XML元素   根据中间计算值查找XML元素   比如枚举XML集合中的元素文本:private void button2_Click(object sender, EventArgs e)   {//枚举XML集合中的元素文本    XElement MyXElements = new XElement("Root",    new XElement("贵州省", "贵阳市"),    new XElement("四川省", "成都市"));    IEnumerable MyXElement =    from MySelect in MyXElements.Elements()    select MySelect;    string MyInfo = "元素文本包括:";    foreach (XElement MyValue in MyXElement)    MyInfo += MyValue.Value + "、";    //显示:贵阳市、成都市    MessageBox.Show(MyInfo, "信息提示", MessageBoxButtons.OK);   }
    2022-03-14 22:11:51下载
    积分:1
  • C# WPF 鼠标光标操作示例
    C# WPF 鼠标光标操作示例,将光标移到开头位置,将光标移到末尾位置,将当前输入的大写字母转换成小写字母,将当前输入的小写字母转换成大写字母,不转换当前输入的大小写字母。
    2022-07-21 18:35:38下载
    积分:1
  • C#调用存储过程显示客户的订单金额
    Visual C# 通过调用存储过程显示客户的订单金额,获取客户的订单总额(获取存储过程参数的返回值):   private void button1_Click(object sender, EventArgs e)   {//获取客户的订单总额(获取存储过程参数的返回值)    DataClasses1DataContext MyDataContext = new DataClasses1DataContext();    string MyCustomer = "alfki";    decimal? MyAmount = 0;    MyDataContext.CustOrderTotal(MyCustomer, ref MyAmount);    MessageBox.Show(MyCustomer+"客户的订单金额是:"+MyAmount.ToString(),"信息提示",MessageBoxButtons.OK);   }
    2022-10-21 01:10:03下载
    积分:1
  • C# 实现Email邮件提醒器功能
    C# 实现Email邮件提醒器功能,主程序分为设置窗口、提醒窗口和托盘窗口,运行后在Windows托盘处隐藏,右键托盘图标会调用出设置窗口,如截图所示。通过设置窗口输入相关监测的Email邮件参数,比如邮件服务器地址、端口地址、用户名、密码和检测邮件的时间间隔等。如果设置正确,则目标email中若接收到新邮件,会自动弹出提醒窗口。
    2022-10-14 19:50:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载