KeyDown event дээр keycode ийг тодорхойлох

 private void dataGridView1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Delete)
            {
                 //Keys. тавиад ямар товчлуур дарахаар яах уу гэдгээ тодорхойлох л үлдлээ.
            }
        }

private void dataGridView1_KeyUp(object sender, KeyEventArgs e)
{
          if (e.KeyCode == Keys.Delete)
            {                 //Keys. тавиад ямар товчлуур дарахаар яах уу гэдгээ тодорхойлох л үлдлээ.
            }
}


Read more...

Formatting Dates, Times and Numbers in ASP.NET

Format Description Code Snippet Output
Short date pattern (d) DateTime.Now.ToString("d") 11/8/2010
Long date pattern (D) DateTime.Now.ToString("D") Monday, November 08, 2010
Full date/time pattern - short time (f) DateTime.Now.ToString("f") Monday, November 08, 2010 3:39 PM
Full date/time pattern - long time (F) DateTime.Now.ToString("F") Monday, November 08, 2010 3:39:46 PM
General date/time pattern - short time (g) DateTime.Now.ToString("g") 11/8/2010 3:39 PM
General date/time pattern - long time (G) DateTime.Now.ToString("G") 11/8/2010 3:39:46 PM
Month/day pattern (M) DateTime.Now.ToString("M") November 08
Round-trip date/time pattern (O) DateTime.Now.ToString("O") 2010-11-08T15:39:46.4804000-08:00
RFC 1123 pattern (R) DateTime.Now.ToString("R") Mon, 08 Nov 2010 15:39:46 GMT
Sortable date/time pattern (s) DateTime.Now.ToString("s") 2010-11-08T15:39:46
Short time pattern (t) DateTime.Now.ToString("t") 3:39 PM
Long time pattern (T) DateTime.Now.ToString("T") 3:39:46 PM
Universal sortable date/time pattern (u) DateTime.Now.ToString("u") 2010-11-08 15:39:46Z
Universal full date/time pattern (U) DateTime.Now.ToString("U") Monday, November 08, 2010 11:39:46 PM
Year/month pattern (Y) DateTime.Now.ToString("Y") November, 2010




Format Description Code Snippet Output
Abbreviated month name, day and year DateTime.Now.ToString("MMM d, yyyy") Nov 8, 2010
Day of the week name plus month name and day of month DateTime.Now.ToString("dddd, MMMM d") Monday, November 8
Month/Day/Year, using exactly two digits for each DateTime.Now.ToString("MM/dd/yy") 11/08/10



Format Description Code Snippet Output
Relative time for date more than a year ago var birthDate = new DateTime(2008, 9, 1 9, 45, 0);
birthDate.ToRelativeDateString()
on September 1, 2008
Relative time for date several months ago DateTime.Now.AddMonths(-6).ToRelativeDateString() on May 8
Relative time for date five days ago DateTime.Now.AddDays(-5).ToRelativeDateString() five days ago
Relative time for yesterday DateTime.Now.AddDays(-1).ToRelativeDateString() yesterday
Relative time for several hours ago DateTime.Now.AddHours(-3.14159).ToRelativeDateString() three hours ago
Relative time for more than five minutes ago DateTime.Now.AddMinutes(-6.25).ToRelativeDateString() six minutes ago
Relative time for less than five minutes ago DateTime.Now.AddMinutes(-2.5).ToRelativeDateString() a few minutes ago
Relative time for within past minute DateTime.Now.AddSeconds(-15).ToRelativeDateString() less than a minute ago
Universal format for date in current year DateTime.Now.ToUniversalFormat() Monday, Nov 8 at 3:39 PM
Universal format for date in other year var birthDate = new DateTime(2008, 9, 1 9, 45, 0);
birthDate.ToUniversalFormat()
Monday, Sep 1, 2008 at 9:45 AM


Read more...

How to know DataGridViewCheckBoxCell is checked or unchecked C#

Datagridview дээр checkbox ашиглахаар түүний чагтлагдсан эсэхийг мэдэхийн тулд доорхи кодыг ашиглана.

 DataGridViewCheckBoxCell CbxCell = (DataGridViewCheckBoxCell)Datagridview1.Rows[rowIndex].Cells["Status"];

                if ((bool)CbxCell.Value == true)
                {
                    //Do stuff
                }
                else
                {
                    //Do Stuff
                }

Мөн DBNULL байж болох учраас шалгахдаа дараах байдлаар бас шалгаж болно:

if (!DBNull.Value.Equals(CbxCell.Value) && (bool)CbxCell.Value == true)
{
    //Do stuff
}
else
{
    //Do Stuff
}


Read more...

Энийг ямар меню гэдэг вэ? Яаж хийж болох вэ?


Read more...

Coding style e-book

C# Coding Style Guide: http://www.csharpfriends.com/articles/getarticle.aspx?articleid=336






Visual Studio дээр яаж хэлбэржүүлэх комманд тохируулах вэ. 

Visual Studio C# Formatting (go to Tools > Options > Text Editor > C#)

    Tabs
        Tab size: 4
        Indent size: 4
        Insert spaces
    Formatting
        Indentation
            Indent block contents: ON
            Indent open and close braces: OFF
            Indent case contents: ON
            Indent case labels: OFF
            Label indentation: PLAE GOTO LABELS ONE INDENT LESS THAN CURRENT
        New lines
            New line options for braces (ALL OFF)
            New line options for keywords (ALL OFF)
            New line options for expressions (ALL OFF)
        Spacing
            Set spacing for methods declarations (ALL OFF)
            Set spacing for method calls (ALL OFF)
            Set other spacing options (ALL OFF)
            Set spacing for brackets (ALL OFF)
            Set spacing for delimiters
                Insert space after colon for base or interface in type declaration: ON
                Insert space after comma: ON
                Insert space after dot: OFF
                Insert space after semicolon in "for" statement: ON
                Insert space before colon for base or interface in type declaration: ON
                Insert space before comma: OFF
                Insert space before dot: OFF
                Insert space before semicolon in "for" statement: OF
            Set spacing for operators: INSERT SPACE BEFORE AND AFTER BINARY OPERATORS
        Wrapping
            Leave block on single line: ON
            Leave statement and member declarations on the same line: OFF


Read more...

How to Search with Google

  1. Цаг агаар хайх: Example: weather San Francisco, CA
  2. Валютын мэдээлэл болон үнэт цаасны ханш хайх. Example: CSCO
  3. Хэдэн цаг болж байгааг хайх. Example: time Ulaanbaatar
  4. Бодлого хайх. Example: 5*9+(sqrt 10)^3=
  5. Хэмжээс хөрвүүлэх: Example: 10.5 cm in inches OR 150 GBP in USD
  6. Хүн амын тоо хайх. Example: population mongolia
  7. Ижил утгатай үгээр нь хайх. ~fast food
  8. Тодорхойлолт хайх. Define philosophy
  9. Үгийн алдаа засаж хайх. expolsion
  10. Өвчин эмгэгийн талаар хайх. asthma
  11. Газрын зураг хайх. Mongolia map
  12. Гүүглийн хайлтын явцад зарим үгийг хэрэгсэхгүй байдаг. Тэгвэл түүнийг яг олсон үг байлгахын тулд өмнө + тэмдэг тавьж өгдөг. Example: peanut butter +and jelly
  13. Холбоотой талаар нь хайх. Example: related:www.cnn.com
Эдгээр 13-н хайлтын аргыг туршаад үзээрэй. Тэгээд хэрэглээ болгоно гэдэгт итгэлтэй байна.



Read more...

About Chrome

Броузер маань веб рүү ороход түүн дээр байдаг шаардлагатай зарим файлуудыг өөртөө татаж авч бидэнд харуулдаг тэгвэл тиймэрхүү үйлдэл хийхгүйгээр яаж броузероо ашиглах вэ гэж. Нууц юм үзэж байгаа улсуудад бол хэрэгтэй л хэрэглээ юм шиг санагдлаа.


Chrome хэрэглэж байгаа хүмүүс дээрхи хослолыг дараад нууцаар өгөгдлөө компьютер хадгалахгүйгээр санаа зовох зүйлгүй ашиглах боллоо. Мөн


орж болох юм байна шүү. 


Read more...