PIXNET Logo登入

法蘭克不要怕

跳到主文

政客、業務這兩種人講的話不要亂信

部落格全站分類:

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 7月 09 週二 201309:32
  • Asp.net 3.5 使用新方法取AD 使用者清單 AD 驗證

using System.DirectoryServices.AccountManagement;
 
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);

UserPrincipal qbeUser = new UserPrincipal(ctx);
(繼續閱讀...)
文章標籤

法蘭克不要怕 發表在 痞客邦 留言(0) 人氣(507)

  • 個人分類:C#
▲top
  • 10月 26 週五 201212:29
  • c#最大化最小化按鈕的事件

        protected override void OnResize(EventArgs e)  
        {  
            if(WindowState == FormWindowState.Maximized)  
            {  
                //最大化時所需的操作  
                MessageBox.Show("max"); 
            }  
            else if(WindowState == FormWindowState.Minimized)  
            {  
                / /最小化時所需的操作
                MessageBox.Show("min"); 
            }  
        }  *****但是問題出現了,最大化以後,內部的控件不能隨anchar發生變化。。。。。,問題出在哪裡呢?於是又找到了一些代碼,如下
雖然Form類沒有提供Minimize的事件,但還是可以通過重載Deactive來實現
當Form失去焦點後,測試WindowState取得Form狀態,若為Minimized既是最小化事件。
本例為最小化後隱藏窗口:

private  void  Form1_Deactivate( object  sender, EventArgs e) 
        { 
            if  ( this .WindowState  ==  FormWindowState.Minimized) 
                this .Visible  =  false ;         }


還有種方法更加直接,重載WndProc:
const  int  WM_SYSCOMMAND  =  0x112 ; 
const  int  SC_CLOSE  =  0xF060 ; 
const  int  SC_MINIMIZE  =  0xF020 ; 
const  int  SC_MAXIMIZE  =  0xF030 ; 
protected  override  void  WndProc( ref  Message m) 
{ 
    
if  (m.Msg  ==  WM_SYSCOMMAND) 
    
{ 
        
if  (m.WParam. ToInt32()  ==  SC_MINIMIZE) 
        
{ 
            
this .Visible  =  false ; 
            
return ;         }

     }

    
 base .WndProc( ref  m); }



資料來源:http://www.cnblogs.com/kingdi/archive/2006/09/04/494740.html
(繼續閱讀...)
文章標籤

法蘭克不要怕 發表在 痞客邦 留言(0) 人氣(2,106)

  • 個人分類:C#
▲top
  • 5月 27 週五 201119:08
  • 學C# 好用三寶 送禮、自用、考試 → Visual C# 2010 程式設計經典

hand今天去考了微軟的Microsoft .NET Framework 3.5, Windows Forms Application Development (70-505),
總算通過了,一雪上次慘遭滑鐵盧之恥,也不算恥啦,就跟拿破崙一樣,以為征服歐洲,俄國只不過是手到擒來
而已啊.......
哇哈哈哈~~~呵呵呵呵呵~~~
(繼續閱讀...)
文章標籤

法蘭克不要怕 發表在 痞客邦 留言(0) 人氣(434)

  • 個人分類:C#
▲top
  • 5月 24 週二 201111:48
  • C# 四捨五入

C#的Math.Round()有提供一個overload method可以該我們選擇使用甚麼方式捨位。
Math.Round(Double, MidpointRounding)
MidpointRounding是一個Enumeration,他包括了兩個members:
ToEven
AwayFromZero
ToEven就是原來這個捨位後的最接近的偶數。
AwayFromZero就是四捨五入了。
例如:
double naturalNumber = Math.Round(4.1342, 1, MidpointRounding.AwayFromZero );
(繼續閱讀...)
文章標籤

法蘭克不要怕 發表在 痞客邦 留言(0) 人氣(35)

  • 個人分類:C#
▲top
1

個人資訊

法蘭克不要怕
暱稱:
法蘭克不要怕
分類:
好友:
累積中
地區:

熱門文章

  • (153)字串轉換 格式不符 String 轉 Double 會出現的錯誤
  • (4,862)GridView 中於RowDataBound 使用 多個 DataKeyNames
  • (28,242)取得資料庫中所有的資料表名稱 + 取得某一資料表的所有欄位名稱
  • (1,334)寄信用法 C# ASP.NET 2.0
  • (2,219)JQUERY Select 控制項 基本事件

文章分類

  • JQUERY (1)
  • Certification (1)
  • C# (4)
  • ASP.NET (20)
  • T-SQL (4)
  • 未分類文章 (1)

最新文章

  • SQL Server Connection Strings
  • Asp.net 3.5 使用新方法取AD 使用者清單 AD 驗證
  • JQUERY Select 控制項 基本事件
  • c#最大化最小化按鈕的事件
  • 使用NPOI 把DataTable 資料餵進去 Excel 範例檔案 再讓使用者下載
  • 避免使用者重複按下 Button 按鈕
  • 破版抓不到? 有沒有查查看是不是【相容性檢視設定】的問題
  • 寄信用法 C# ASP.NET 2.0
  • 找出資料表中重複的資料
  • 取得資料庫中所有的資料表名稱 + 取得某一資料表的所有欄位名稱

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: