有些軟體在某個特定的時間會顯示乙個提示窗體,這個窗體不是直接顯示的,而是慢慢從視窗的最下方向上移動,直至窗體完全顯示就不再移動。當我們點選「確定」按鈕之後,窗體由從螢幕上逐漸下移,直至完全從螢幕上完全不顯示。這也是本文討論的窗體效果之一:winform實現的移動提示資訊視窗。
每個control類都有乙個location屬性,它是乙個point值,這個值表示控制項的左上角的座標值,利用這個座標值,我們可以設定窗體的位置。程式核心**如下:
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
namespace threaddemo
private void noteform_load(object sender, eventargs e)
private void timer1_tick(object sender, eventargs e)
}
else//如果提示視窗已經完成了顯示,並且點選了確定按鈕
}
}
private void btnok_click(object sender, eventargs e)
}
}
仿MSN的冒泡窗體
1 新建一工程 在form1上放乙個button按鈕 2 新增引用popprogram.dll 3 程式頂部寫入 private withevents taskbarnotifier2 as popprogram.popprogram 4 初始化資料form1 load事件 private sub ...
SwipeListView實現仿ios的側滑
今天介紹乙個swipemenulistview實現側滑刪除的例子,其實和listview的用法一樣,就是多了建立刪除等view的步驟,然後通過addview新增到父布局中。效果如果 當然你也也可以根據自己的需要增加更多的自定義view。直接看 吧 compile com.baoyz.swipemen...
仿IBM BPM Monitor實現的demo
前段時間根據公司要求做乙個工作流方面的demo,遂模仿ibm的bpm monitor做了乙個demo。因company secret原因,不能公開全部原始碼,現將部分 貼於此,供各位大蝦點評。畫線 package com 建立組建的子元件 override protected function cr...