仿制任务栏托盘//.net//WCF架构

.net 同时被 2 个专栏收录
1 篇文章 0 订阅
1 篇文章 0 订阅

<span style="font-size: 18px;"> </span><span style="font-size:18px;">private static Panel Var_Panel = new Panel();//创建静态字段

        private static PictureBox Var_Pict = new PictureBox();//创建静态字段           
        private static int Var_i = 0;//创建静态字段

        private void pictureBox_1_Click(object sender, EventArgs e)
        {
            Var_i = Convert.ToInt16(((PictureBox)sender).Tag.Tostring());//得到控件中的数据
            switch (Var_i)
            {
                case 1:
                    {
                        Var_Panel = panel_Gut_1;//得到面板对象引用
                        Var_Pict = pictureBox_1;//得到PictureBox对象引用
                        break;
                    }
                case 2:
                    {
                        Var_Panel = panel_Gut_2;
                        Var_Pict = pictureBox_2;
                        break;
                    }
                case 3:
                    {
                        Var_Panel = panel_Gut_3;
                        Var_Pict = pictureBox_3;
</span><span style="font-family:KaiTi_GB2312;"><span style="font-size:18px;">                        </span><span style="font-size:14px;">break;</span><span style="font-size:18px;">
</span><span style="font-size:14px;">                    }</span></span>
<pre name="code" class="csharp"><span style="font-family:KaiTi_GB2312;font-size:14px;">                case 4:
                    {
                        Var_Panel = panel_Gut_4;
                        Var_Pict = pictureBox_4;
                        break;
                    }</span>
} if (Convert.ToInt16(Var_Panel.Tag.ToString()) == 0 || Convert.ToInt16(Var_Panel.Tag.ToString()) == 2) { Var_Panel.Tag = 1;//设置为隐藏标识 Var_Pict.Image = Properties.Resources.朝下按钮;//设置图像属性 Var_Panel.Visible = false;//隐藏面板 } else { if (Convert.ToInt16(Var_Panel.Tag.ToString()) == 1) { Var_Panel.Tag = 2;//设置为显示标识 Var_Pict.Image = Properties.Resources.朝上按钮;//设置图像属性 Var_Panel.Visible = true;//显示面板 } } }

 


刚开始还没运行出来,后来检查发现控件的属性没改。

pictureBox_1.Corsor=Hand;

pictureBox_1.Tag=1;

panel_Gut_1.TabIndex=1;

panel_Gut_1.Tag=0;

pictureBox_2.Tag=2;

panel_Gut_2.TabIndex=4;

panel_Gut_2.Tag=0;

pictureBox_3.Tag=3;

panel_Gut_3.TabIndex=7;

panel_Gut_3.Tag=0;

pictureBox_4.Tag=4;

panel_Gut_4.TabIndex=10;

panel_Gut_4.Tag=0;

  • 2
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值