Visual Stuio C# хэл дээр програм бичдэг болон эхлэн суралчцаж байгаа хүмүүс хоорондоо мэдэх мэдэхгүй зүйлээ яриарай…  OK


181 responses to “C#

  1. Гулайша

    January 10, 2016 at 4:46 pm

    sain baina uu. nadad ongots buudah togloomnii C# project tawiad ogooch tehuu

  2. batlhagwa

    October 20, 2015 at 1:46 pm

    textbox1 der text-tvvd ogod button darahad textbox2 der vg vgeeree tsuwuldag bolgoh gsima tuslaach bokhoo

  3. batlhagwa

    October 20, 2015 at 1:42 pm

    visual dr textbox dr ogson texttvvdiig nogo textbox dr vg vgeeree yaj tsuwuulah we tuslaach

  4. soko

    March 16, 2015 at 3:14 am

    sain bainu bi visual studio C# deer togloom (puzzle) zohioh gj bgaa maa nadad tuslaachee yaj zohiodog ym boloo

  5. dd

    March 9, 2015 at 12:31 am

    hi bi visual deer media player hiih gsen cin zarimiin sain oilgodggv ee tuslaach….

  6. Jack

    June 20, 2014 at 4:13 pm

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Windows;
    using System.Drawing;
    using BIS.Common.Control;
    using DevExpress.Xpf.Core;
    using BIS.Base.Util;
    using BIS.Base.Control;
    using System.Windows.Media;
    using System.Threading;
    using System.Windows.Input;
    using System.Collections.ObjectModel;
    using System.Windows.Media.Imaging;
    using BIS.Base.Util.Common;
    using System.Windows.Controls;
    using BIS.Super.Proxy.WCF;
    using System.IO;
    using BIS.HCM.DataContract;
    using BIS.Base.Resource.Translation;
    using BIS.Base.Service;
    using BIS.Base.Proxy;
    using BIS.Common.Util.Enums;
    using BIS.HCM.UI.Common;
    using CommonMessage = BIS.Base.Resource.Translation.CommonResource;
    using ActionMessage = BIS.Base.Resource.Translation.ActionMessageResource;
    using DevExpress.Xpf.Editors;

    namespace BIS.HCM.UI
    public partial class StudentEntry : BaseWindow
    #region Fields

    PracticeStudent practiceStudent;
    ObservableCollection practiceStudentDtl;
    StudentPicture studentPicture;
    public WorkMode WorkMode = WorkMode.New;
    private List DeletedList = null;
    public bool isGrid = false;
    private bool isSaveNew = false;
    public string userType;
    public bool IsEditMode { get; set; }


    #region Constructor

    public StudentEntry()
    IsEditMode = true;

    public StudentEntry(bool isEditMode) :this()
    userType = Common.Tools.LoggedUserType();
    IsEditMode = isEditMode;
    WorkMode = BIS.Common.Util.Enums.WorkMode.Edit;
    btnSave.Visibility = IsEditMode ? Visibility.Visible : System.Windows.Visibility.Collapsed;
    btnSaveNew.Visibility = System.Windows.Visibility.Collapsed;
    btnSaveNew.IsEnabled = false;

    public StudentEntry(bool isPerformance, decimal studentPkId, bool isEditMode):this(isEditMode)
    if (isPerformance)
    practiceStudent = new PracticeStudent();
    practiceStudent.PkId = studentPkId;
    isGrid = true;
    gcMain.Visibility = layoutGroup1.Visibility = System.Windows.Visibility.Visible;
    layoutControl1.Visibility = btnSave.Visibility = System.Windows.Visibility.Collapsed;
    btnSaveNew.Visibility = System.Windows.Visibility.Collapsed;
    gcMain.ItemsSource = new ObservableCollection();



    #region Properties
    public String InvType
    if (isGrid)
    return “StudentGradeGrid”;
    else return “PracticeStudent”;

    #region Override Methods

    protected override void SetFocusedControl()
    if (isGrid)
    gcMain.SetFocusGrid(0, colGrade, true, true);
    else txtParentName.Focus();

    public override void InitializeControls()
    if (isGrid)
    EditorControls.Add(txtParentName, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(txtName, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(txtEmail, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(txtPhoneNum, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(gcDepartment, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(gcEmployee, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(cmbPracticeType, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(gcSchool, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(gcProfession, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    EditorControls.Add(cmbCourse, BIS.Common.Util.Enums.ValidationType.ValidateWithDefault);
    dteEndDate.MinValue = dteBeginDate.Value;

    if (WorkMode == BIS.Common.Util.Enums.WorkMode.Edit)
    pictureBox.IsReadOnly = !IsEditMode;
    foreach (var control in EditorControls.Controls)
    if (control.Control is BaseEdit)
    (control.Control as BaseEdit).IsReadOnly = !IsEditMode;
    else if (control.Control is GetCode)
    (control.Control as GetCode).IsEnabled = IsEditMode;

    protected override void AfterShown()
    var list = BIS.Common.Manager.Config.GetSystemConstants(“StudentType”);
    cmbPracticeType.ItemsSource = list;
    dteEndDate.Value = dteBeginDate.Value.AddDays(30);

    public override void SaveNew()
    if (!isGrid)
    isSaveNew = true;

    public override void Save()
    if (ActionInProgress || !IsEditMode) return;
    ActionInProgress = true;
    Cursor = Cursors.Wait;
    if (isGrid)
    var list = (gcMain.ItemsSource as ObservableCollection).Where(f => f.Status != Common.Tools.UNCHANGED).Select(f => (object)f).ToList();
    foreach (PracticeStudentDtl tmp in list)
    tmp.viewCustomerHCM = null;

    if (DeletedList != null)
    foreach (var item in DeletedList)
    list.Add(new PracticeStudentDtl() { PkId = item.PkId, Status = “Deleted” });
    practiceStudent.Grade = txtAvgGrade.Value;
    if (list == null || list.Count == 0)
    Message_Closed(null, null);
    var generic = new GenericSet();
    generic.SetList(0, list);
    generic.Set(2, InvType);
    generic.Set(0, practiceStudent);
    var proxy = ProxyBase.GetServiceProxy(ApplicationType.HCM);
    proxy.SetPracticeStudentCompleted += proxy_SetPracticeStudentCompleted;

    if (!CheckControls())
    Message_Closed(null, null);
    if (WorkMode == BIS.Common.Util.Enums.WorkMode.New)
    practiceStudent = new PracticeStudent()
    CreatedBy = BIS.Common.Manager.StartupConfig.User.PkId,
    CreatedDate = BIS.Common.Manager.StartupConfig.ApplicationServerDate,
    PkId = decimal.Zero

    practiceStudent.LastName = txtParentName.Text;
    practiceStudent.FirstName = txtName.Text;
    practiceStudent.Email = txtEmail.Text;
    practiceStudent.Phone = txtPhoneNum.Text;
    practiceStudent.DepartmentPkId = gcDepartment.PkId;
    practiceStudent.EmployeePkId = gcEmployee.PkId;
    practiceStudent.BeginDate = dteBeginDate.Value;
    practiceStudent.EndDate = dteEndDate.Value;
    practiceStudent.PracticeType = (cmbPracticeType.SelectedItem as BIS.Super.DataContract.SystemConstant).Id;
    practiceStudent.SchoolPkId = gcSchool.PkId;
    practiceStudent.ProfessionPkId = gcProfession.PkId;
    var course = 1;
    int.TryParse(string.Empty + cmbCourse.EditValue, out course);
    practiceStudent.Course = course;
    practiceStudent.Grade = 0;
    practiceStudent.ModifiedBy = BIS.Common.Manager.StartupConfig.User.PkId;
    practiceStudent.ModifiedDate = BIS.Common.Manager.StartupConfig.ApplicationServerDate;

    var generic = new GenericSet();
    generic.Set(0, practiceStudent);
    generic.Set(2, InvType);
    if (pictureBox.EditValue != null)
    var picture = new StudentPicture();
    picture.PictureBlob = BIS.Base.Util.Tools.BitmapToByteArray(BIS.Base.Util.Tools.ResizeImage(pictureBox.EditValue.GetType().Equals(typeof(WriteableBitmap)) ? (WriteableBitmap)pictureBox.EditValue : new WriteableBitmap(pictureBox.EditValue as BitmapImage), 120, 150));
    generic.Set(1, picture);
    var proxy = ProxyBase.GetServiceProxy(ApplicationType.HCM);
    proxy.SetPracticeStudentCompleted += proxy_SetPracticeStudentCompleted;
    catch (Exception ex)
    Interface.ShowError(CommonResource.MessageCaptionError, ActionMessageResource.ErrorSave, ex).Closed += Message_Closed;

    #region Events

    void proxy_GetPracticeStudentCompleted(object sender, AsyncCompletedEventArgs e)
    Dispatcher.BeginInvoke(() =>
    if (e.Error != null) throw e.Error;
    if (e.Results == null && e.Results[0] == null) return;
    WorkMode = BIS.Common.Util.Enums.WorkMode.Edit;
    var generic = (e.Results[0] as GenericSet);
    if (isGrid)
    var listDtl = generic.GetList(0);
    if (listDtl == null) listDtl = new List();
    else foreach (PracticeStudentDtl tmp in listDtl)
    tmp.Status = Common.Tools.UNCHANGED;

    practiceStudentDtl = new ObservableCollection(listDtl);
    gcMain.ItemsSource = practiceStudentDtl;
    practiceStudent = generic.Get(0) as PracticeStudent;
    studentPicture = generic.Get(1) as StudentPicture;

    txtParentName.Text = practiceStudent.LastName;
    txtName.Text = practiceStudent.FirstName;
    txtEmail.Text = practiceStudent.Email;
    txtPhoneNum.Text = practiceStudent.Phone;
    dteBeginDate.Value = practiceStudent.BeginDate;
    dteEndDate.Value = practiceStudent.EndDate;
    cmbPracticeType.EditValue = practiceStudent.PracticeType;

    cmbCourse.EditValue = practiceStudent.Course;

    if (studentPicture != null && studentPicture.PictureBlob != null)
    pictureBox.EditValue = BIS.Base.Util.Tools.ByteArrayToImage(studentPicture.PictureBlob);


    Message_Closed(null, null);
    catch (Exception ex)
    Interface.ShowError(CommonResource.MessageCaptionError, ActionMessageResource.ErrorDownload, ex).Closed += Message_Closed;

    private void cmbGrade_KeyDown(object sender, KeyEventArgs e)
    if (e.Key == Key.Enter)
    gcMain.SetFocusGrid(GridControl.NewItemRowHandle, colHomeWork, true, true);

    private void tbvMain_KeyUp(object sender, KeyEventArgs e)
    if (e.Key == Key.Enter && tbvMain.FocusedRowHandle == GridControl.NewItemRowHandle && gcMain.CurrentItem == null && gcMain.CurrentColumn == colNote)

    private void tbvMain_CellValueChanged(object sender, DevExpress.Xpf.Grid.CellValueChangedEventArgs e)
    if (ActionInProgress || e.Row == null) return;
    ActionInProgress = true;
    var tableView = (sender as DevExpress.Xpf.Grid.TableView);
    if (Convert.ToString(tableView.Grid.GetCellValue(e.RowHandle, “Status”)) == Common.Tools.UNCHANGED || Convert.ToString(tableView.Grid.GetCellValue(e.RowHandle, “Status”)) == string.Empty)
    tableView.Grid.SetCellValue(e.RowHandle, “Status”, Common.Tools.MODIFIED);
    if (e.Column == colBeginDate || e.Column == colEndDate)
    var beginDate = (e.Row as PracticeStudentDtl).BeginDate;
    var endDate = (e.Row as PracticeStudentDtl).EndDate;
    if (beginDate dteEndDate.Value)
    gcMain.SetCellValue(e.RowHandle, colEndDate, dteEndDate.Value);
    if (beginDate > endDate)
    gcMain.SetCellValue(e.RowHandle, colEndDate, beginDate);
    else if (e.Column == colGrade)
    catch (Exception ex)
    Interface.ShowError(CommonResource.MessageCaptionError, ActionMessageResource.ErrorEdit, ex);
    ActionInProgress = false;

    private void btnSave_Click(object sender, RoutedEventArgs e)

    private void btnSaveNew_Click(object sender, RoutedEventArgs e)

    private void btnSaveGrid_Click(object sender, RoutedEventArgs e)

    private void gcMain_DeleteRow(object source, DeleteRowEventArgs args)
    if (ActionInProgress) return;
    ActionInProgress = true;
    if (args.SelectedRows.Count == 0) return;
    if (DeletedList == null)
    DeletedList = new List();
    foreach (object currentRow in args.SelectedRows)
    var row = currentRow as PracticeStudentDtl;
    if (row == null) continue;
    if (!BIS.Base.Util.Common.Constant.STATUS_ADDED.Equals(row.Status))
    var deletedRow = new Deleted() { PkId = row.PkId };
    ActionInProgress = false;

    catch (Exception ex)
    ActionInProgress = false;
    Interface.ShowError(ActionMessageResource.ErrorDelete, ex.Message);

    private void btnSaveNew_KeyDown(object sender, KeyEventArgs e)
    if (e.Key == Key.Right)

    private void btnSave_KeyDown(object sender, KeyEventArgs e)
    if (e.Key == Key.Left)

    private void tbvMain_ShownEditor(object sender, DevExpress.Xpf.Grid.EditorEventArgs e)
    if (e.Column == colGrade)
    (e.Editor as BIS.Base.Control.NumberEdit).EditValueChanging -= ColGrade_EditValueChanging;
    (e.Editor as BIS.Base.Control.NumberEdit).EditValueChanging += ColGrade_EditValueChanging;

    private void ColGrade_EditValueChanging(object sender, DevExpress.Xpf.Editors.EditValueChangingEventArgs e)
    if (Converter.ObjectToDecimal(e.NewValue) > 100 || Converter.ObjectToDecimal(e.NewValue) dteEndDate.Value)
    dteEndDate.Value = dteBeginDate.Value;

    dteEndDate.MinValue = dteBeginDate.Value;

    private void proxy_SetPracticeStudentCompleted(object sender, AsyncCompletedEventArgs e)
    Dispatcher.BeginInvoke(() =>
    if (e.Error != null) throw e.Error;
    Notification.ShowInfo(CommonResource.MessageCaptionInfo, ActionMessageResource.SuccessSave);
    DialogResult = DevExpress.Xpf.Core.DialogResult.OK;
    if (isSaveNew)
    Message_Closed(null, null);
    WorkMode = BIS.Common.Util.Enums.WorkMode.New;
    Message_Closed(null, null);
    catch (Exception ex)
    Interface.ShowError(CommonResource.MessageCaptionError, ActionMessageResource.ErrorSave, ex).Closed += Message_Closed;

    private void Message_Closed(object sender, EventArgs e)
    ActionInProgress = false;
    Cursor = null;
    isSaveNew = false;
    private void pictureBox_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
    if (e.NewValue != null) pictureBox.EditValue = BIS.Base.Util.Tools.ResizeImage(e.NewValue.GetType().Equals(typeof(WriteableBitmap)) ? (WriteableBitmap)pictureBox.EditValue : new WriteableBitmap(pictureBox.EditValue as BitmapImage), 120, 150);


    #region Medthods

    private void calcGrade()
    var list = (gcMain.ItemsSource as ObservableCollection).ToList();
    var avgGrade = decimal.Zero;
    if (list != null && list.Count > 0)
    avgGrade = list.Average(t => t.Grade);
    txtAvgGrade.Value = avgGrade;

    public void FillControls(object editObject)
    ActionInProgress = true;
    Cursor = Cursors.Wait;
    var student = editObject as PracticeStudent;
    var generic = new GenericSet();
    generic.Set(0, student.PkId);

    generic.Set(1, InvType);
    var proxy = ProxyBase.GetServiceProxy(ApplicationType.HCM);
    proxy.GetPracticeStudentCompleted += proxy_GetPracticeStudentCompleted;
    catch (Exception ex)
    Interface.ShowError(CommonResource.MessageCaptionError, ActionMessageResource.ErrorDownload, ex).Closed += Message_Closed;

    public void ClearControls()

  7. otgoo

    December 19, 2013 at 4:06 pm

    hi nadad tus bolooch dataview iin talaar bagahaan hemjeenii legts beldeed uguuch legts tavih gsn yma

  8. zaya

    December 8, 2013 at 11:01 pm

    ongots buudah togloomnii C# project tawiad ogooch tehuu

  9. tseegii

    November 16, 2013 at 12:25 pm

    hi nadad visual studio deer ongots buuddag togloom hiihiig zaaj ogch tuslaach

  10. bat

    October 4, 2013 at 8:55 pm

    hi bokhoo bi 1 visual studio deer ongots buuddag togloom hiihged boldgue zuwluguu uguuch

  11. dugerhorol

    April 8, 2013 at 8:05 pm

    nosql-n talar mongol site bn uu tuslach guijiin

  12. eegii

    August 20, 2012 at 3:34 pm

    sain bn u?.Bi neg ym asuuh gsiim aa.MSSQL deer XML ig yaj ashiglah be XML-ig ashiglahad ymar2 davuu taltai be ene tuhai asuuh gsiimaa bayrlalaa.

  13. tulip

    July 25, 2012 at 12:18 pm

    hi hvmvvsee nadad tuslaach:
    C# deer website-n html kodiig yaj oruulj ugch hoorond ni holbohuu???

  14. Amaraa

    May 12, 2012 at 6:40 am

    сайн байна уу бодлого байвал тавиач

  15. tseegii

    May 6, 2012 at 5:34 pm

    saina baina uu?
    gar hulganii uzegdeltei ajiillah koduud ogch tuslaach
    dongoj surch bgaa yum
    neh sn boldoggui ee
    eswel ene taraal pail baiwal maildej tuslach ee

  16. puugiii

    February 27, 2012 at 1:16 pm

    сайна уу сайхан шинэлсэн үүү
    би mssql 2008 өгөгдлийн бааздаа яааж монголоор
    хадгалах вэ хэлээд өгөөч
    visual studio 2008 хэрэглэж байгаа
    анхлан сурж байгаа юмлдаа

  17. bazraa

    December 2, 2011 at 1:59 am

    Сайн уу? Энэ сайт их дажгүй юмаа. Би C# сонирхоод байгаам. Нээх сайн биш лдээ сүлжээгээр тоглодог AlpaBetta gd neg togloom hiij bgam. Tsaashid sudlah zuil ih bn. id -ga bolomjtoi bol ogoch chadahgui zuiluude asuuj bai.

  18. STRoNG

    November 22, 2011 at 6:38 pm

    aLL ene C++ helni ikodiig ni tusgai programmar bichdiimu ain odoo l surah gej bna

  19. roza

    November 4, 2011 at 7:02 pm

    hereglegches n,m toonuudiig awaad n-iin m zergiig hewlej gargadag programiig zaagaad ogooch

  20. selmonal

    September 8, 2011 at 8:00 pm

    DataGridView ийг 2D array луу яаж оруулах вэ? Жишээ код байвал оруулаад зааж өгөөч

  21. ankhbold

    July 27, 2011 at 5:58 pm

    Hi.C# deer Massiv Matrix ntriig yaj zohiodog we jishee tavij uguuch. 1 l oilgohui bn umnu ni C++ l hiij bsan odoo barag martaj orhijee.

  22. AnaMelY

    June 23, 2011 at 3:19 am

    SongForm childForm = new SongForm();

  23. שיפור בגרויות

    May 22, 2011 at 7:57 pm

    big like! – thanks .

  24. bokhoo

    March 30, 2011 at 12:59 pm

    dr = ucGridTrainingScheduleEmp.gridView.GetFocusedDataRow(); Ингэж бичээд дараа нь dr[] гэж авч байхаар шууд
    gridview.getfocusedrowcellvalue(column or fieldname) гэж авч бас болно.

  25. bokhoo

    March 30, 2011 at 12:57 pm

    if (dtPlan.Select(“EMPID IN (‘” + dr[“EMPID”] + “‘)”).Length == 0) энэ нөхцөл үү? if (dtPlan.Select(“EMPID IN (‘” + dr[“EMPID”].ToString() + “‘)”).Length == 0) гэвэл яаж байна

  26. pink0902f1

    March 29, 2011 at 4:36 pm

    Бөхөө дахиад л нэг юм боллоо HELP ME

    давхардахгүй EMPID -тай бичлэгүүдийг нэг гридээс нөгөөд нэмээд болчихлоо гэтэл эргүүлээд нөгөөхөө нөгөө гридрүүгээ хийх хэрэгтэй болчихлоо.
    Өөрөөр хэлбэл нэг грид дээрх дата-г нөгөө грид /хүснэгт/-рүү хийхдээ үндсэн бичлэгтэй гриднээс датагаа datatable – ашиглаад устгаад байгаа юм. гэтэл буцаагаад нөгөө бичлэгүүдээ байвал нэмнэ /харагдана/ байхгүй бол зүгээр л нэмсэн гридээс устгах хэрэг болчихлоо. Миний бичсэн код нөхцөлөө шалгахгүй бүгдийг нь аваачиж хийгээд байх юм. Үүнийг яаж шийдэх бэ?

    private void btnRemove_Click(object sender, EventArgs e)
    DataRow dr = null;
    DataTable dttt = ucGridTrainingScheduleEmp.gridControl.DataSource as DataTable;
    DataTable dtPlan = ucGridTrainingPlanDtl.gridControl.DataSource as DataTable;
    DataRow drAddPlan = dtPlan.NewRow();
    if (ucGridTrainingScheduleEmp.gridView.RowCount > 0)

    dr = ucGridTrainingScheduleEmp.gridView.GetFocusedDataRow();
    if (dr != null)

    if (dtPlan.Select(“EMPID IN (‘” + dr[“EMPID”] + “‘)”).Length == 0)
    drAddPlan[“EMPID”] = dr[“EMPID”];
    drAddPlan[“FIRSTNAME”] = dr[“FIRSTNAME”];

  27. pink0902f1

    March 25, 2011 at 9:48 am

    yoooy Bokhoo bolston boltson aguuu shuuu kkk :-*

    odoo harin ene nemeed bga baganuudaa EMPID n davhtsahgui bhaar hih ajildaa orloo yooy 🙂

  28. bokhoo

    March 25, 2011 at 9:19 am

    DataTable dt = new DataTable(“HRTRAININGSCHEDULEEMP”); – ингэж зарласан бол дахин dt.TableName = “HRTRAININGSCHEDULEEMP”; гэж бичиж нэр өгөх шаардлагагүй. бас dt – д мөр нэмэх гэж байгаа бол DataRow drAdd = dt.NewRow(); гэдэг чинь зөв. Гэхдээ dt.Rows.Add(drF); энэ чинь буруу. Тиймээс
    DataRow drAdd = dt.NewRow(); гэж бичээд
    drAdd[0] = drF[0]; drAdd[1] = drF[1]; ……. гэх мэт dt.Rows.Add(drAdd ); гэвэл харин ажиллана….

  29. pink0902f1

    March 24, 2011 at 12:02 pm

    ЗА тэгээд болж бүтэхээ болихоор чамайг л санадаг болчоод байна Бөхөө минь

    form дээрээ ADD REMOVE товч зураад тэр нь 2 table-ын хооронд Data нэмж хасаад байгаа юм…
    гэтэл button_click дээрээ

    DataTable dt = new DataTable(“HRTRAININGSCHEDULEEMP”);
    DataRow drAdd = dt.NewRow();
    DataRow drF = ucGridTrainingPlanDtl.gridView.GetFocusedDataRow();

    if (ucGridTrainingPlanDtl.gridView.RowCount > 0)
    GSSystem.ShowMessage(“Төлөвлөгөөнд оруулах ажилтан сонгогдоогүй байна.”);

    гэхээр нэг л болдоггүй ээ энэ c# яасан кэцүүм бээээ туслаач тэхүүү би 3 өдөр ухаад чаддагүй 😦

  30. tsegii

    March 7, 2011 at 2:34 pm

    hi nadad neg tus boloch. stack, daraalal, jagsaalt ene 3 iinylgaag gargasan kod bval ugch tus boloch. mash ih hereg bolod bn

  31. hi bokhoo turshlagaasaa xuvaaltsaach

    February 15, 2011 at 3:13 pm

    c, c++, medne. c# surch exlej baigaa ymaa. 1 sariin tursh nvdee nvx boltol suuval c# deer tomooxon application bichix xemjeend ochix bolov uu ?

  32. Sochko

    February 1, 2011 at 11:07 pm

    Сайн байцгаануу 🙂 Онгоц буудах тоглоом. Сонирхоод үзээрэй. C# дээр бичсэн VS2008 project

  33. Ankhbold

    January 27, 2011 at 7:45 pm

    Thanks bolj bn bi bas iim argaar l uzej blaa

    foreach (int i in gridView3.GetSelectedRows())
    DataRow row = gridView3.GetDataRow(i);
    string uname= string.Format(“{0}”, row[“Username”]);

  34. bokhoo

    January 27, 2011 at 1:44 pm

    GridView1.GetFocusedRowCellValue(“Field Name” or Column) гэж авна.

  35. Ankhbold

    January 26, 2011 at 7:30 pm

    hi devexpress iiin gridview deer selectedrow[0].cells[“username”].value -g
    yaj awdag we?
    C# -s iin datagridview ees arai uur yum bolowuu ug ni selectrow gej bn gehdee l bolohgui bn

  36. Davaa

    December 26, 2010 at 7:52 pm

    Sain uu dynamic button uusgecheed terniih n click_event der tuhain darsan button-in ungiig n uurchlii gevel yahuu yg buttongoo uusgeched terniih event der tuhain button darsan gej medq bn tuslaach

  37. bokhoo

    December 24, 2010 at 9:31 am

    dataNavigator.DataSource = dataSet;
    dataNavigator.DataMember = “TableName”;

    ингэж бичлээл өөрөө ажиллана.

  38. bokhoo

    December 24, 2010 at 9:31 am

    dataNavigator.DataSource = dataSet11;
    dataNavigator.DataMember = “Person”;

  39. boldoo1

    December 23, 2010 at 8:23 pm

    C# devexpress datanavigator ийг яаж өгөгдөлтэй уяах уу databinding ийг яаж ашиглах уу өгөгдлийн баазтай холбосон жишээ project хийж өгч болхуу1

  40. Болдоо

    December 23, 2010 at 8:22 pm

    C# devexpress datanavigator ийг яаж өгөгдөлтэй уяах уу databinding ийг яаж ашиглах уу өгөгдлийн баазтай холбосон жишээ project хийж өгч болхуу

  41. bokhoo

    December 20, 2010 at 1:28 pm

    Insert into tablename (id,name) values ( 1,N’Монгол’); гээд ашиглавал uni-code – оор орно. Бас баазынхаа Encode – ийг хараарай

  42. bokhoo

    December 20, 2010 at 1:25 pm

    Button.Click += new System.EventHandler(ButtonClicked);

    private void ButtonClicked(object sender, EventArgs e)
    //click me

    Энийг давталтаар үүсгэж байгаа button-доо холбоод ашиглаж болно байх

  43. Davaa

    December 18, 2010 at 9:13 pm

    Сайн уу? давталт ашиглаж үүсгэсэн button-гийн event дээр яаж тухайн button дарсан гэж мэдэх вэ? туслаач

  44. Davaa

    December 18, 2010 at 9:10 pm

    sql руу insert хийхэд фонт нь танихгүй бол яах уу?

  45. bokhoo

    December 6, 2010 at 11:16 am

    grats 😀

  46. pink0902f1

    December 6, 2010 at 9:16 am

    ok, thx bokhooo i resolved it! 😉

  47. bokhoo

    December 4, 2010 at 4:39 pm

    CrystalReport1 r = new CrystalReport1();
    r.SetDataSource(“Энэ Функцээр баазаа уншиж болно”);
    r.PrintToPrinter(1 хувь,true,1ээр хуудаснаас,10хуудас хүртэл);

    Игээд л хийчих байх.

  48. eeba

    December 4, 2010 at 1:14 pm

    Сайн байна уу? Би Restauranii програм бичиж байгаа юм аа. тэгээд билл хэвлэхдээ crystal report дуудахгүй шууд биллээ хэвлэдэг болгох гэсэн юм аа. яаж хийхээ хайгаад хайгаад олдоггүй туслаач

  49. bokhoo

    December 3, 2010 at 10:43 pm

    DateTime d = System.DateTime.Now();
    string strDate = d.toString(“yyyy/MM/dd”);

    гээд үз дээ.

  50. pink

    December 3, 2010 at 5:11 pm

    hi bokhoo neg iim ym bolood bn aaa

    hoyr date-iig c# der intervalin davhtsaliig shalgah gesiin
    begdate = TypeConvert.ToStr(dr[“BEGDATE”]);
    enddate = TypeConvert.ToStr(dr[“ENDDATE”]);

    foreach (string m in keys)
    if (WHERE.Length > 0) WHERE += ” AND “;
    WHERE += ” ” + m + “” + TypeConvert.ToStr(dr[m]);
    if (WHERE.Length > 0) WHERE += ” AND “;

    WHERE += “EMPID = ” + TypeConvert.ToStr(dr[“EMPID”]);

    if (WHERE.Length > 0)
    WHERE += ” AND “;

    WHERE += “(“;
    WHERE += “(BEGDATE >= ‘” + enddate + “‘ AND ” + enddate + “‘ >= ENDDATE)”;

    if (WHERE.Length > 0) WHERE += ” OR “;
    WHERE += “(BEGDATE >= ‘” + begdate + “‘ AND ” + begdate + “‘ >= ENDDATE)”;

    if (WHERE.Length > 0) WHERE += ” OR “;
    WHERE += “(ENDDATE >= ‘” + enddate + “‘ AND ” + begdate + “‘ >= BEGDATE)”;
    WHERE += “)”;

    if (dtResult.Select(WHERE).Length > 0)
    error = true;
    dr.RowError = ” – интервал давхардсан байна?”;

    neg iimerhuu haritsuulalt hisen chin run hiheer string ntr gesen aldaa garaad boldgui . tegsen c# zarimdaa Date-iig string -ruu horvuulj chaddguim gene. teguul bi yaj intervaliig shalgah be bokhoo?

    help me 😐

  51. Туул

    November 14, 2010 at 1:53 am

    Сайн уу? Би анхдлан суралцагч л даа. тэгээд нэг notepad хийсэн юм. тэгсэн тэрэн дээрээ нэлээн хэдэн үг бичээд хайгаад хайдаг код хэрэгтэй байна. эхний үгээ олно дахиад нэг хайх гэдгээ дарахаар дараагийн үг нь олдох жишээний юм хийх гээд байна л даа. Мэддэг нь туслаач би richtextbox тавьцан байгаа тэрнээс л хайх хэрэгтэй байна. Програмын хэл нь Visual 2008 csharp

  52. bokhoo

    October 28, 2010 at 10:23 am

    Контролын хувьд сайн мэдэхгүй байна аа. Бүгдийг мэдэхгүй ш дээ. Гэхдээ Google – ийг ашиглаад Газарын зураг хайж үзсэн бол их амархан хийж болно. Internet Browser – ийн Контрол харин байдаг .Net дээр…
    StringBuilder queryAddress = new StringBuilder();

    if (lat != string.Empty)
    queryAddress.Append(lat + “%2C”);

    if (lon != string.Empty)

    catch (Exception ex)
    MessageBox.Show(ex.Message.ToString(), “Error”);

  53. naska

    October 28, 2010 at 9:35 am

    hi neg asuuh zuil bna. ta hed l tuslaj chadah yum shig bna. c# deer gazriin zuragtai holbogdoh arggis ged component bdiimuu. Gazriin suragtai holboh hereg bna. bokhoo tus bolooch

  54. bokhoo

    October 22, 2010 at 4:42 pm

    defaultrowstyle – гэж байгаа

  55. Анхболд

    October 22, 2010 at 2:40 pm

    Уг нь мөрийг тэр чигээр нь будвал бүүр гоё харин тэгж болохгүй байдаг яах ёостой вэ??

  56. bokhoo

    October 22, 2010 at 10:49 am

    Энэ зөвхөн нэг нүдийг өнгөтэй болгох юм биш үү. Харин яг ингэж тухайн нүдийнхээ утгыг аваад сонгогдсон огнооны дунд байна уу үгүй юу гэдэгийг шалгаад л будчих. event дээр чинь e.rowindex гэж авбал зохимжтой. яг ямар event болохыг сайн мэдэхгүй байна. DataRowValidating Ect … гээд event – үүд дээр нь туршаад үз

  57. Анхболд

    October 21, 2010 at 5:43 pm

    Нэг санал байнаа Блогдоо Чат оруулах боломж бий юу? Онлайн д байгаа үедээ хоорондоо мэдлэгээ солилцох зорилгоор чаталж байвал ямар байна.

  58. Анхболд

    October 21, 2010 at 5:24 pm

    DataGridView1.SelectedRows[0].Cells[“ID”].Style.BackColor = Color.Aqua;
    Энэ код сонгосон мөрийг өнгөөр будаж байгаа юм. Харин Баазаас 2010.5.1-2010.10.20 Хүртлэх бичлэгийг өнгөөр яаж ялгаж харагдуулах вэ?

  59. pink0902f1

    October 18, 2010 at 12:01 pm

    aah harin bolston tegeed

  60. bokhoo

    October 13, 2010 at 5:48 pm

    Тэгээд болохгүй байна уу?

  61. pink0902f1

    October 13, 2010 at 5:43 pm

    harin tii bichtsiin yag ter event der

  62. Crystal

    October 13, 2010 at 4:30 pm

    Сайн байцгаана уу?
    Би програм хангамжаар сурдаг, энэ жил 1-р курс тэээд C++ үзэж байгаамлдаа, нэг бодлого асуумаар байна… дээр нэг асуух бодлого байна, давталт болон нөхцөл шалгах үйлдлээр нэг юм хэвлэхийн… Мэддэг хүн байвал заагаад өгөөч

  63. bokhoo

    October 13, 2010 at 1:34 pm

    наад код чинь шүүлтийнх нь хэсэг байна ш дээ. Одоо наадахаа үндсэн гридийнхээ Selected Row Changed – гээд event дээр нь биччих 🙂

  64. pink0902f1

    October 13, 2010 at 10:49 am

    сайн уу бөхөө нөгөө асуудлаа шийдлээ row дээрээ хоёр товшихоор шүүлт хийдгээр

    this.BaseFactory.DataLevel[“Footer”].BusinessData.DefaultView.RowFilter = “ID = ” + args.SelectRow[“ID”]

    гэчихлээ уул нь ч одоохондоо болжийн харин шууд нэг дарахаар хийх хэрэг болвол өөр л болох байхдаа
    юу гэж бодож байна

  65. tugs

    October 11, 2010 at 5:26 pm

    hey nadad olj ugch tus bololdoo xarin xowor yumaa maaaash ix xeregtei bn pls?

  66. pink0902f1

    October 11, 2010 at 2:25 pm

    Tnx Бөхөө юутай ч би нэг хараадхы хэхэх тэр BindingSource гэдэг нөхрийг :D. эргээд хариу хэлий

  67. bokhoo

    October 11, 2010 at 12:54 pm

    Эхлээд 2 грид рүүгээ тус тусад нь филл хийчихээд дараа нь нэгийнхээ сонгогдсон мөрөөр нөгөөхийнхөө утгыг хайсан ч болно, нэгийгээ филл хийчээд сонгогдсон мөрөөр нь нөгөөгийхнөө утгыг шүүгээд филл хийсэн ч болно. Чи BindingSource мэддэг бол бүр амархан.

  68. pink0902f1

    October 11, 2010 at 12:24 pm

    сайн уу Бөхөө, кк бас нэг тусламж асуух гэсэн юм С# дээр үнэхээр муйхарлаж дуусаж байна аа. 2 грид байгаан primary key -р нь нэг грид дээр дарахад нөгөөгөөс холбоотой ID-тай бичлэгүүдийг шүүлт хийх гэсий зарчимын хувьд форм ачаалахад нэг эхний грид мэдээллүүдийг харуулж байхад харин хоёр дахь нь clear байна. тэгээд эхний гридний мөрүүдийг select хийхэд хоёр дахь грид дээр холбоотой өгөгдлүүд гарч ирж байхаар. хоёр грид маань өөр өөр хүснэгтээс мэдээллээ татна.

  69. bokhoo

    October 11, 2010 at 12:09 pm

    C# битгий хэл програмчлалын монгол ном сурах бичиг ер нь ховор ш дээ. Ганц нэг байдаг ч надад алга өө.

  70. tugs

    October 11, 2010 at 11:37 am

    adminaa ymar negen xariu ogooch

  71. tugs

    October 11, 2010 at 10:58 am

    sn uu dajgui blog bn. C#-iin mongol xicheel olod ogooch bolox uu diplomiin ajil bichix gsn yumaa tuslarai pls!

  72. bokhoo

    October 5, 2010 at 2:12 pm Линк рүү эхлээд ороод үзээрэй…

  73. student

    October 4, 2010 at 8:03 pm

    C# der touch screen program hiij uzeh gesen yum ymar neg button touch hiij bga jijig demo hiij uzuuleech please

  74. naska

    October 4, 2010 at 5:02 pm

    hi 1 zuil asuuyaaa argGIS geed component bdiimuu gazriin zurag oruulahad heregledeg. help me

  75. Ankhbold

    September 4, 2010 at 11:17 am

    config.ini -ees text yaj unshdag yum be boldoggui

  76. bokhoo

    September 1, 2010 at 11:02 am

    хичээлийг ч интернетээс л хайдаг даа хэхэ .NET – ийн MSDN маш хүчтэй

  77. odonoo

    August 26, 2010 at 11:39 am

    blog chin unexeer ikh taalagdlaa. bi bas software-n chigleler suraltsaj b.
    tgd c# ashiglan nomiin sangiin system xj bga yumaa
    anxlan suraltsagch boloxoor formniixoo designaas iluu gardaguiee. xicheel bwal ogooch

  78. bokhoo

    August 18, 2010 at 5:08 pm

  79. pink0902f1

    August 18, 2010 at 9:52 am

    би өөрийнхөө бичлэгийг хайгаад олдгүй гайхаад одоо зүүдэндээ л чамаас юм асуусым байхдаа гэж бодсон чинь хамгийн дэр нь шинэ бичлэг нэмдэг болчихсым байна шдээ ккк.
    би асуудлаа
    private void OnGridViewCellValueChanged(object sender, ref Control.Grid.CellValueChanged args)
    GridView view = HolidayFooter.gridView;
    string[] colNames = new string[] { “” };
    int i = 0;
    if (args.DrAcceptRow == null) return;
    switch (TypeConvert.ToStr(args.DrAcceptRow[“Scope”]))
    case “A”: // – Бүх нийтийн | ValueStr = All,
    case “C”: // – Компанийн | ValueStr = Company,
    colNames = new string[] { “COMPANYID”, “COMPANYNAME”, “ADDRESS” };
    case “D”: // – Салбар, хэлтсийн | ValueStr = Department,
    colNames = new string[] { “DEPID”, “DEPARTMENTNAME” };
    case “E”: // – Ажилтны | ValueStr = Employee
    colNames = new string[] { “EMPID”, “FIRSTNAME”, “LASTNAME”, “DEPID”, “DEPARTMENTNAME” };

    i = 0;
    foreach (GridColumn col in view.Columns)
    if (Utility.IsContainInArray(colNames, col.FieldName.ToUpper()))
    col.VisibleIndex = i; i++;
    else col.VisibleIndex = -1;
    catch (Exception EX)

    ингэж шийдчихсэн tnx. одоо харин бас нэг асуудал гараад аа. тэр нь шинэ бичлэг нэмээд буцаад GRIDCONTROLLIST -дээрээс ээ хуучин бичлэгүүдээ харах гээд тэгсэн чаддгүй ээ
    уул нь би ONAfter дээр нь
    string commStr = @”SELECT * FROM siHoliday”;
    ингээд бичээд өгий гэсэн авдгүй ээ. яадым билээ байз.

  80. bokhoo

    August 18, 2010 at 9:37 am

    Асуудалаа шийдсэнд баяр хүргье. Эргээд хариу бичсэнд баярлалаа.

  81. Ankhbold

    August 17, 2010 at 6:53 pm

    serialPort1.PortName = “COM1″;
    serialPort1.BaudRate = 2400;
    /* eniig 9600 geheer bolohgui bsan yum bn 8 LED, 11 LED, 12 LED geed oor ooriin standarttai bdag yum baina minii ashiglaj bgaa 8 LED bolohoor
    serialPort1.BaudRate = 2400; iim tohirgoogoor unshij bn */
    serialPort1.DataBits = 8;
    serialPort1.Parity = Parity.None;
    serialPort1.StopBits = StopBits.One;

  82. bat

    August 16, 2010 at 5:02 pm

    o.mend c# deer neg program bichej uzeh gesen yum ymarhu program hiih we sanaa bwal helj ogch tuslaash bokhoo hariu zaawal shu

  83. bokhoo

    August 12, 2010 at 11:38 pm

    Тийм үү? Яг одоогоор надад энүүнээс өөр хөтлөж байгаа блог байхгүй л байна 🙂 Grid дээр баганыг анхнаас нь нэмж тухайн байганы FieldName – д нь нэр өгч баазаан уншиж байгаа бол тухайн баганыг column1.visible = false гэх мэтээр алга болгож болно. Эсвэл анхнаасаа багана нэмж өгөөгүй Select name,id from user гэх мэт select – ийнхээ баганаар авто үүсдэг бол Select name from user гэхэд л болно.

  84. pink

    August 12, 2010 at 6:35 pm

    hi bohkoo wordpress bdg gej er meddeeguim bn. blogspot derhiig chin meddg bsii.
    Надад нэг үнэн лайтай бэрхшээл тулгараад нэг GRIDCONTROL дээрх field-ийн A гэсэн утгыг сонгоход доор нь байгаа GRIDCONTROL -ын багана нэг бол ил гарч нэг бол далд орч байхаар хийх гээд чаддгүй ээ яахуу

  85. bokhoo

    August 12, 2010 at 10:45 am

    _ Энэ линкийг үзээрэй

  86. Ankhbold

    August 11, 2010 at 9:52 pm

    serialPort1.PortName = “COM1”;
    serialPort1.BaudRate = 9600;
    serialPort1.DataBits = 8;
    serialPort1.Parity = Parity.None;
    serialPort1.StopBits = StopBits.One;

    private void btnwrite_Click(object sender, EventArgs e)
    txtsendtext.Text = “”;


    serial portoor damjuulan hereglegchiin delgetsruu medeelel damjuulah gesen damjihgui bn hurwuulj damjuuldag yum bolowuu jishee: ni textbox1 deer 4000 gesen too hiihed serialportoor damjij ter hereglegchiin delgetsen deer 4000 gej gargah gesen boldoggui tuslaach?????

  87. MR.Dollar

    July 5, 2010 at 4:25 pm

    bokhoo comment uudaa esregeer ni duugarlaj boloh u? hamgiin suuld nemegdsen bichlegiig hamgiin ehend ni tm 1 sanal bn

  88. bokhoo

    April 16, 2010 at 9:53 am

    Блог дээр нэг Excel – ээс унших жишээ байгаа тэрүүгээр хийж болно.

  89. anhaa

    April 14, 2010 at 5:02 pm

    hi all. C# hel deer XtraGrided excel sheet iin ogogdliig haruulah gesiin. tuslaach.

  90. anhaa

    April 7, 2010 at 5:37 pm

    chinii mail chin bolohgui bhiin? aldaa ogood bna

  91. bokhoo

    April 7, 2010 at 5:29 pm гээд майл бичээрэй

  92. anhaa

    April 7, 2010 at 10:41 am

    hi. yg yu gej heldeegiig medehgui bna aa. chi mail haygaa yvuulchih. bi neg pro yvuulaadhay. tene shig l.

  93. bokhoo

    April 7, 2010 at 9:00 am

    // Create an Image element.
    Image croppedImage = new Image();
    croppedImage.Width = 200;
    croppedImage.Margin = new Thickness(5);

    // Create a CroppedBitmap based off of a xaml defined resource.
    CroppedBitmap cb = new CroppedBitmap(
    new Int32Rect(30, 20, 105, 50)); //select region rect
    croppedImage.Source = cb; //set image source to cropped

  94. bokhoo

    April 7, 2010 at 8:57 am

    Олдог гэж координат оруулахаар тухайн зураг дээрээс жижиг зураг сэлэкт хийх юм уу кроп хийнэ гэсэн үг үү?

  95. anhaa

    April 6, 2010 at 6:59 pm

    hi. sain baina yy? c# deer zurag oruulaad koordinat oruulahaar ter tsegiig n oruulsan zurag deerees haij oldog program bichih gesiin. meddeg chaddagaaraa tuslaach. jishee source bsan ch bolno

  96. bokhoo

    February 7, 2010 at 10:56 pm – ийг юу ч гэсэн үзээрэй

  97. Өлзийбаяр

    February 6, 2010 at 7:56 pm

    devxpress control grid талаар сайн ашиглаж сурах хэрэгтэй байна хичээл болон материал байвал туслаач хэлний бэрхшээлээс болоод судлах үйл явц удаашраад байна аа

  98. Bold

    December 29, 2009 at 8:17 pm

    Сайн уу залуусаа энэ өдрийн мэнд та нар .NET/C# дээр кодоо Decompile хийхээс яаж хамгаалж байна вэ. Жишээ нь NET Reflector оос яаж хамгаалж байна вэ Reactor гэж байлаг ч нэг л сайн болохгүй байна аа

  99. grl

    December 23, 2009 at 4:58 pm

    hi all, C# g ehlen surch bgaamaa. gtel neg .exe uusgeed oor hel dr udridah gsn ymaa. gtel porttoi sn ajillaj chaddguiee. zgr text bichdeg form dr bolomjtoi bol jijg jisheetei n tuslaach

  100. hhh

    November 10, 2009 at 12:27 pm

    hi all

  101. geg

    October 31, 2009 at 6:05 pm

    Дараалал буюу Stack ашиглах талаар жоохон зааж өгөөч. одоо 3 textbox байлаа 3 button байлаа гэж бодоё.эхний button дээр дарахад textbox дээр 1 гэж гарлаа. 3 дахь button дээр дарахад textbox дээр 2 гэж гарна гэх мэт дахиад нэг дэх button дээр дарахад textbox дээр 3 гэж гарах маягаар дараалал үүсгэх гэсийн маргааш гэхэд яаралтай хэрэгтэй байна туслаач

  102. geg

    October 31, 2009 at 12:39 pm

    Бөхөө таньд маш их баярлалаа. Миний програмын мэдлэг дэндүү тааруу байна аа.

  103. batbold

    October 29, 2009 at 10:39 am

    Nadad CSS talaar mongol medeelel olj ogooch

  104. batbold

    October 29, 2009 at 10:37 am

    Sain uu.ene ih zgr blog bna aa.nadad ooriin hiisen jijighen burtgeliin systemerhuu programm bval ogch tuslaach.zagvar bolgoh gesen yum boloh bolov uu

  105. bokhoo

    October 26, 2009 at 10:18 am

    .NET C# – дээр
    1. Бичмэл үгийг хэвлэх гэж байгаа талбар нь textBox2 гэж үзвэл
    Font scriptFont = new Font(“ScriptFontName”, 12, FontStyle.Regular);
    this.textBox2.Font = scriptFont;

    ScriptFontName – оронд Фонтынхоо нэрийг тавина. Тэгээд л textBox2 – т ямарч утга өгсөн энэ фонтын дагуу хэвлэнэ. Фонт дээр нь бичмэл фонтоо бичээд болно.

    2. button1 – ийн mouseEnter event буюу mouse товчин дээр очих агшинд өнгө нь солигдоно.

    private void button1_MouseEnter(object sender, EventArgs e)
    this.button1.BackColor = Color.Purple;

  106. geg

    October 24, 2009 at 5:56 pm

    сайн байцгаана уу
    Бөхөө чамд үнэхээр их баярлалаа
    Чи үнэхээр сайн хүн байна
    Би монгол хэл муухан мэднэ Оросоос саяхан ирсэн
    Надад туслаач Visual studio дээр нэг дрограм хийж байгаа recursion function ашиглаж чаддаггүй
    1. гараас тоо оруулахад доор нь бичмэлээр гардгийг яаж хийхүү
    2. мөн button дээр курсор очиход курсорын өнгө өөрчлөгдөхийг надад туслаач Bokhoo & His friends

  107. releBapeKat

    October 12, 2009 at 1:28 am

    I keep listening to the news speak about getting free online grant applications so I have been looking around for the best site to get one.

  108. ddk

    September 24, 2009 at 11:45 am

    Mongolchuudaa net-d tavigdsan belen source code bdag blog site meddeg hvn bvl heleed uguuch

  109. GofW

    September 15, 2009 at 5:41 pm

    Сайн уу. Энэ өдрийн мэнд. Төсөл нэг дээрээ ашгилсан DevExpress ээ өгч тус болооч.

    Маааааш их хэрэг болоод байнаааааа.


  110. buyusedcars

    September 15, 2009 at 4:57 am

    It sounds like you’re creating problems yourself by trying to solve this issue instead of looking at why their is a problem in the first place

  111. bokhoo

    September 11, 2009 at 11:27 am

    switch орж ирсэн хувьсагчийн утгаас хамаараад аль case – ийг ажиллуулах вэ гэсэн л оператор ш дээ if – тэй төстэй.
    Жишээ нь:

    //хувьсагч 1 утгатай үед ажиллана
    } break;
    //хувьсагч 2 утгатай үед ажиллана
    } break;
    //хувьсагч 3 утгатай үед ажиллана
    } break;
    //хувьсагч 4 утгатай үед ажиллана
    } break;
    //хувьсагчийн утга дээрх Case – үүдийн алинд ч байхгүй үед ажиллана

  112. GofW

    September 11, 2009 at 10:59 am

    switch case ashiglaj table ruu data hiij boldgiimuu c# deer

  113. GofW

    September 11, 2009 at 10:56 am

    hugshuun chi haana sursiin ktms yumuu

  114. baygaa

    August 17, 2009 at 11:26 am

    hi bokhoo sql iin mongol baihgui bol angli gaigui nom bval taviach

  115. tugs

    August 7, 2009 at 6:56 pm deerh projectiig yaj shiljuuleh ve

  116. bokhoo

    August 6, 2009 at 9:43 am

    хаягийг үзээрэй. Тэгээд эндээс харж байгаад
    DataGrid.DataSource = SelectTable(ConnectionString,”select * from table”)

  117. asuult bn

    August 5, 2009 at 9:18 pm

    Сайна байцгаана уу надад асуулт байна.MSSQL дээр байгаа баазаа хэрхэн Datagride дээр гаргах вэ жишээ тавьж өгөөч баярлалаа.

  118. tsogoo

    August 3, 2009 at 3:00 pm

    ер нь компьютерийн хэлїїд логик аргаа мэдэж байвал хялбар би ихэвчлэн c# бичдэг арбичхэд маш чадвартай програм

  119. ted

    July 31, 2009 at 11:26 am

    gaigui virusnii programm baiwal uguch tus bolno uu.

  120. bokhoo

    July 17, 2009 at 3:02 pm

    Сайн уу? Баярлалаа. 😀 Шинэ соргог мэдээ тавьж чадахгүй байгаад уучлаарай асуудал байвал коммет бичиж байгаарай. Би болон манай IT – гийн залуус үргэлж хариулж байх болно…

  121. tss

    July 16, 2009 at 9:09 pm

    Сайн байцгаана уу. Энэ блог үнэхээр хэрэгтэй гоё блог шүү Бөхөө чамд баярлалаа амжмлт

  122. bokhoo

    June 1, 2009 at 6:14 pm

    Зарлах шаардлагагүй байдаг.
    гэх мэт байгаа

  123. A

    May 30, 2009 at 2:49 pm

    Сайн уу?
    Нөгөө шинэ мэдээгээ тавихийг хичээгээрэй
    хүлээж байя.
    Глобал хувьсагчаа хаана нь зарлах юм бол оо?

  124. Болд

    May 21, 2009 at 2:15 pm

    Сайн байцгаан уу энэ өдрийн мэнд энэ үнэхээр хэрэгтэй блог байна шүү
    За би саяхан .NET/C# дээр хийсэн програм аа засах шаардлага гараад DataGridView конттолын background д зураг оруулах хэрэгтэй болоод жаахан ухлаа л да тэгээд та бүхэнд хэрэг болох байх гээд код орууллаа

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Drawing;
    using DevComponents.DotNetBar.Controls;

    public class usrDataGridView : DevComponents.DotNetBar.Controls.DataGridViewX
    private System.Drawing.Image m_Image;

    public usrDataGridView()
    this.m_Image = System.Drawing.Image.FromFile(“c:\\image-8.jpg”);

    public System.Drawing.Image BackImage
    return this.m_Image;
    this.m_Image = value;

    protected override void PaintBackground(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle gridBounds)
    base.PaintBackground(graphics, clipBounds, gridBounds);
    graphics.DrawImage(this.m_Image, gridBounds);

  125. bokhoo

    May 14, 2009 at 9:09 am

    хэдэн жилийн өмнө гар утсан дээр хийж байсан юм байна уг нь. мод ашиглаад хийж байсан, энгийн 2т-ийн мод биш хэмжээгүй мод. тэгээд ер нь хурдан ажилладаг хайлт л хийнэ гэсэн үг л дээ ер нь. Би олбол тэрийгээ тавъя 😛

  126. adiya

    May 14, 2009 at 12:28 am

    сайн уу? бага ч гэсэн хэрэгтэй зүйлүүд байна. би С# дээр хурлын протукал бичдэг пром бичих гэсэн юмаа. тэгээд хүний нэрийг бичихэд хялбарчлах байдлаар Жишээ Б эхэлсэн нэр бичихэд бүх Б эхэлсэн нэртэй хүн бүгд цувран гардаг. байхаар яаж хийх вэ? help me !!!!!!!!!!!!!!!!!!!!!!!!!!!

  127. bokhoo

    May 10, 2009 at 5:46 pm

    эрдэнэзул аа чиний сэтгэгдэл бичсэн өнгө аяс жаахан сонин юм аа. Би ямар нэг зүйл майлдэхгүй ээ. Өгөхөөр болбол блотоо татаж авахаар оруулна аа

  128. erdenezul

    May 9, 2009 at 10:00 pm

    Хөөе та нар нээх монгол хичээл авах гэсэн улсууд одоохондоо програмынхаа кодыг монголоор бичиж чадахгүй байж сонин санагдчлаа англи хэл сураач тэр энэ тэрийг ухаач үнэн солиотой айн

  129. erdenezul

    May 9, 2009 at 9:58 pm

    хөөе тэр аллах вирусны кодыг чинь үзэхийг маш их хүсэж байна. Ямар нэг муу зүйлд ашиглахгүй болохоо амлаж байна хариу бичээрэй миний майл гуйж байна шүү

  130. bilgee

    May 9, 2009 at 5:30 pm

    asp deer web yaj hiih be

  131. bilgee

    May 9, 2009 at 5:28 pm

    sain hi

  132. student

    May 2, 2009 at 2:20 pm

    ene heleer mongol lecture bga yu

  133. A

    March 17, 2009 at 6:58 pm

    hi, nadad ch gsn C# iin mongol hel deerhi hicheel heregtei bna aa, olj ugch tuslaach??? 😦
    neeren ter mgl hel deerhi video dajgui yum bna lee, teren shig video-uud uur bdag bol taviad uguurei PLS… KKK zunduu yum guichihlaa…

  134. bokhoo

    March 17, 2009 at 1:15 pm

    пэээ qwerty байна лол. Аваарай

  135. qwerty

    March 17, 2009 at 9:41 am

    C# hicheel mgl eer heregtei bnaa tuslaach.

  136. bokhoo

    March 11, 2009 at 2:32 pm

    За маш тод жишээ энэ байна. чадлаараа тайлбарлая. Ойлгоогүй бол асуугаарай…

    public partial class CoOrds
    private int x;
    private int y;

    public CoOrds(int x, int y)
    this.x = x;
    this.y = y;

    public partial class CoOrds
    public void PrintCoOrds()
    Console.WriteLine(“CoOrds: {0},{1}”, x, y);


    class TestCoOrds
    static void Main()
    CoOrds myCoOrds = new CoOrds(10, 15);

    // Keep the console window open in debug mode.
    Console.WriteLine(“Press any key to exit.”);
    // Output: CoOrds: 10,15

    үүний гол санаа нь класс аа хэсэгчилж тодорхойлж болдог. Дээрх жишээг сайн хар. Эхний хэсэгт CoOrds класс – ийг байгуулагч функцийн хамт бичсэн байна. Дараа нь дахиад зөвхөн PrintCoOrds() – ийг нэмсэн ба нэмэхдээ яаж бичсэнийг анзаарч байгаа биз ээ. За амжилт 😀

  137. bokhoo

    March 11, 2009 at 2:15 pm

    hariultsim uu asuutsim u 😛

  138. baba_8706

    March 11, 2009 at 1:13 am

    Asuult?.. ug nadad asuuh yum ih l bna daanch end odoohondoo neeh ih hun oroogui bololtoi bokhoo chamaas l yum asuuj baiy bi studio C#-aar tsaashdaa hogjoh sanaatai bgaam l daa tgd nadad medehku zuil ih olon bnooo partial class n yadag yu hiideg yamar ach holbogdoltoi class bnaaa nadad heleed ogooch google-s haihaar english gdg hel maruuhoon za za help me!!!
    .Net 2 Partial gej nerlegdeh bolomj nemegdsen.Ene ni class-iin ekh kod-iig oor fil uudad huvaan ashiglah bolom j olgodog.

  139. bokhoo

    February 10, 2009 at 3:29 pm

    Блогийн хэрэгтэй хаяг руу хандаарай амжилт

  140. naraa

    February 10, 2009 at 1:04 pm

    энэ сэдвийн талаар хэлж өгөөч

  141. naraa

    February 10, 2009 at 11:36 am

    Сайн байна уу? Би C# технологийн тухай гэсэн сэдвээр курсийн ажил хийж байгаа юм л даа. Энэ сэдвийн талаарх site, ямар нэгэн материал байвал та надад хэлж өгөөч.

  142. Neardinsern

    December 13, 2008 at 12:24 pm

    Hi! Wonderful site! Great job! I want to share some cool info with you where you can get cheap levitra,buying viagra,buying viagra online, buy cialis doctor online, purchase viagra online, viagra for sale without a prescription, buy viagra online,cheapest cialis. Hope this helps. Happy holidays!

  143. Uuganzaya

    December 11, 2008 at 9:44 am

    1 gb hemjeetei file-iig zipiin huuchin version ii program aldaatai zadaldag. Iimd suuliin ueiin versioniig tataj avaad zadlaad suulgaad uz. Nad bas iim yum tohioldoj baisan. 2-3 honog zartsuulsan shuu

  144. Och-Erdene

    November 27, 2008 at 10:22 am

    Та бүхнээс тусламж хүсч байна

    Visual Studio 2005 хэрэглэнэ
    C# програмчлалын хэл ашиглана
    Windows Application Form үүсгэх

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

    – HTML документийг SQLite баазтай нэгтгэнэ. Энэ үйлдэл нь Merge гэсэн товч дарахад биелэдэг байх.
    – Нэгтгэсэн документээ webbrowser дээр харуулах
    – Нэгтгэсэн документээ PDF форматаар хадгалах.

    – Нэгтгэх үйлдэл нь

    HTML документ дээр ##[fieldname]## гэсэн талбарууд байх ба үүний оронд SQLite баазаас дуудаж оронд сольж тавих
    Бичлэг бүрт нэг шинэ HTML документ үүсгэх

    Анхаарал тавьсанд баярлалаа

  145. bokhoo

    October 28, 2008 at 11:49 am

    suuna sh dee gehdee service pack 1- deer suuhgui bh magadlaltai

  146. bokhoo

    October 28, 2008 at 11:48 am

    bogi-d hicheel bgaa blog deer mongol C# hicheel video – gooroo bgaa bas bus nom bas zondoo bgaaa

  147. tg

    October 26, 2008 at 9:04 pm

    hi. bi boon yum bolj bolj VS tataj avtal suulgaj boldogui uramgui yum yadag yum bilee gej barag 3bg yum tataj avsan.

  148. Bogi

    October 26, 2008 at 8:53 pm

    C# sudlah gesen mongol hel deer hicheel bgaa yu tuslaach

  149. tg

    October 22, 2008 at 7:43 pm

    bokhoo helsneer chin deeres tataj avaad suulgah gesen suudaggui ene aldaa zagaad erdoo boldoggui yadag yum bile

  150. tg

    September 19, 2008 at 12:01 pm

    ok tnx

  151. bokhoo

    September 18, 2008 at 9:00 am deeres tataj bolno golduu 90,180 honogiin trail tataj avah bh, gehdee bolno oo, tegeed manai blog deeer bgaa zaavrin daguu crack-daad boloo amjimt 😀

  152. tg

    September 12, 2008 at 1:30 pm

    visual studio haanaas tataj avah be? 2 3 udaa tataj avlaa dandaa suulgaj bolohgui yum a yah be? nadaa tuslach.

  153. bokhoo

    September 4, 2008 at 9:01 am

    Сайн байна ш дээ. Гэхдээ манай блог дээр CONVERTER тавицан байгаа татаад авна биз. Баярллаа тулгаа.

  154. Tulga

    August 30, 2008 at 10:16 am

    Monkey-гоос Unicode руу хөрвүүлэх хөрвүүлэгч нэтээс хайгаад олддоггүй хэхэ. Тэгэхээр нь биччихлээ. Энд тэнд бичсэн зүйлүүд чинь заавал “Arial Mon” шаардаад байвал энийг хэрэглээрэй.

    string mon_text = MonkeyTextBox.Text;
    string uni_text = “”;
    string Monkey = “ÅÙÔÖÓÆÝÍÃدÇÊÚÉÛÁªÀÕÐÎËÄÏßרÑÌÈÒÜÂÞåùôöóæýíãø¿çêúéûáºàõðîëäïÿ÷¸ñìèòüâþ”;
    string Unicode = “ЕЩФЦУЖЭНГШҮЗКЪЙЫБӨАХРОЛДПЯЧЁСМИТЬВЮещфцужэнгшүзкъйыбөахролдпячёсмитьвю”;

    foreach (char c in mon_text)
    if (Monkey.Contains(c.ToString()))
    int monkeyAddress = Monkey.IndexOf(c);
    uni_text += Unicode[monkeyAddress];
    uni_text += c;
    UnicodeTextBox.Text = uni_text;

    Эх код болон программыг татаж авах хаяг:

  155. Tulga

    August 10, 2008 at 8:27 pm

    Текст бокс дээр smile оруулах боломжгүй, текстбокс дээр чинь хэрэглэгч өгөгдлөө өөрөө бичиж оруулдаг хэсэг ч ш дээ, харин .net or java дээр label гэж байдаг түүн дээр зураг зураад оруулж болно.

  156. bokhoo

    June 23, 2008 at 11:58 am

    хэхэ ойр завгүй байлаа уучлаарай

  157. Magnai33

    June 21, 2008 at 8:28 am

    tegeed gants yum heleed ogoldoo

  158. Sod-Od

    June 19, 2008 at 3:04 pm

    tanii blog mash ih taalagddag shuu
    amjilt husey amjilt huey

  159. Magnai33

    June 18, 2008 at 5:56 pm

    hi visual studio 2005 iin textbox deer smiley yaj oruulah we

  160. bokhoo

    May 13, 2008 at 1:36 am

    Блог дээр сургалтын зар байгаа биз дээ. бас сургалт ч зөндөө байгаа. IT парк дээр бас Миний блогийн хаягууд дээр Эрдэнэбат гэж блог байгаа бас USI дээр зун болгон сургалт болдог гээд зөндөө ш дээ

  161. сайнаа

    May 12, 2008 at 7:00 pm

    Харин одоо IT-н чиглэлийн зуны сургалтанд хаана сурч болох бэ? программ сайн бичдэг болмоор байна. Туслаач…

  162. сайнаа

    May 12, 2008 at 6:53 pm

    Сайн уу Би жоомлагийн хичээлээ олчихсон гэхдээ англиар нь хэхэ гэхдээ болж байгаа

  163. bokhoo

    April 14, 2008 at 12:45 am

    DB gej database gej bna u? file-ees ch baisan ugui ch bsan yamar neg database ruu bichih ni oor bolohgui sh dee insert l hiine. file-ees unshihdaa harin C# deer using System.IO oruulna tegeed File – gesen class-g ashiglah bolomjtoi bolno File geed tseg daraad file-s unshih, bichih buh uildel bga

  164. Gerelee

    April 13, 2008 at 9:38 am

    hi humuusee C# deer file-aas yaj DB ruu bichdeg yum be tuslaach

  165. bokhoo

    April 8, 2008 at 2:22 am

    design deer yarij bna uu? yaach hiisen bolno. yahav ehleed scientific – ee hiicheed zugeer haragdah baidal deer ni huurch bolno sh dee. jishee ni sin gesen button bsan gej uzie. tegvel zugeer haragdahgui bolgood orond ni oor + button ch yum u tavij bolno sh dee ehleed alga bolgoh buttongoo arilga. sin.visible = false; geed tegeed nogoo buttongoo add.left = 4; = 5; geed l… left ni x tenhlegiin daguu. top ni y tenglegiin daguu shuu. esvel buur codnoosoo buttongoo uusgeed hii bolno. gehdee surj bgaa yum chini deedhi ni bolno o

  166. tsek

    April 7, 2008 at 3:20 am

    sainuu? neg um asuuyaa. mani neg toonii mashin hiij bgamaa. tgsn chn toonii mashin deer scientific gj bdg daa trniig n standart-tai n neg form deer hiih estoi, tgd scientificiig n songohoor form maani shuud hemjee helberee oorchlood bas iluu buttonuudaa haragduulahgui blgood standard helbertee oroh estoi gn ee. yag yaj hiidiin bl oo ene hesgiig n??? heelp me???

  167. Bokhoo

    March 21, 2008 at 5:55 am

    ta nadaa notepad.n edit.n goto, find,reaplace g yaj hiih.g helj ugch tuslaach

    Crtl+H dar

  168. bokhoo

    March 21, 2008 at 5:08 am

    Ямар гоё шүлэг вээ За тэгнэ ээ гэхдээ монгол олдохгүй л байх даа

  169. F.aDoll

    March 21, 2008 at 4:56 am

    ta nadaa notepad.n edit.n goto, find,reaplace g yaj hiih.g helj ugch tuslaach

  170. сайнаа

    March 18, 2008 at 6:55 am

    Сайн уу?
    Нар дутах хорвоод хийморь нэмж
    Нас дутах хорвоод итгэл нэмж
    Хүч дутах хорвоод ухаан нэмж
    Хүн заяандаа тэнгэрлэг яваарай
    Биеээрээ алба хаагаагүй ч
    Ухаанаараа албанд морьдсон
    Эх орныхоо хилийг
    Эрдэм мэдлэгээрэй нэр төртэй хамгаалах
    Эрхэм танд 3,18-ны баярын мэнд
    Та надаа joomla-н хичээлээр туслаач

  171. bokhoo

    March 10, 2008 at 1:15 am

    neg ih bhgui ee. er ni netees l haina daa haha, gehdee gaigui ee jsp chini java class ashiglaj boldog tegeed html tagtai tegeed l boloo sh dee java meddeg bol boliish dee …

  172. bataa

    March 7, 2008 at 2:16 pm

    Bayarlalaa bi yg odoo gertee hariad turshaad uzne ee. bi JSP sudaldag yum bil uu gj bodj bgaa ymarhuu we. tanid baga saga hicheel baihgui biz. bayarlasan shuu

  173. bokhoo

    March 5, 2008 at 8:54 am

    ер нь заавал C# ч биш .NET дээр бүгд адилхан. Хэрэвээ чиний комьпютер дээр Flash player суусан бол их амархан бөгөөд ердөө toolbox – доо component байдлаар оруулж ирээд л хэрэглэнэ. Оруулахдаа toolbox дээрээ mouse 2 – оо дараад choose item гэсэн сонголт байгаа тэр дээр тараад гарч ирэх цонхноос COM Components tab-г сонгоод C:\Windows\System32\Macromed\Flash\*.ocx гэсэн файл оруулаад ok амжилт хүсье

  174. bataa

    March 5, 2008 at 6:24 am

    sain baina uu. ta nadad visual C# .net deer yaj flash oruuldag talaar zaaj ogch tuslaach

  175. bokhoo

    October 10, 2007 at 7:14 am ene site -s medeelel avaarai.

  176. enkhee

    October 5, 2007 at 6:31 am

    hi sain uu? bi ene heliig anhlan suraltsaj ehelj bgaa urid ni DELPHI deer joohon program bichdeg bsan ym . tegeed odoo ene deer ugugdliin san ashiglaj progrm bichmeer bna nadad tuslaach naizaa chamd hiisen joohon program baival uguuch bi sudalj bgaad surmaar bna access ch ym uu? MySql deer baaz ni baij bno bolj ugvul zaavarchilgaatai ugvul mash ih setgeleesee bayrlah bolno oo chamd bas ajiliin amjilt husie bi dadlagat garah gesen chin C# meddeg bh shaardlaga taviad bgaa ym aa?

  177. Bokhoo

    August 10, 2007 at 2:09 am

    yag unendee bi ch gesen – ruu neh ih orj sudlaagui l bna daa. ene yahav hamtdaa hogji sanal neg bna. udahgui medvel hariulaya. busad deer bol C# – g medne ee ok

  178. bb

    August 8, 2007 at 9:31 am

    ug nadad asuuh yum ih l bna daanch end odoohondoo neeh ih hun oroogui bololtoi bokhoo chamaas l yum asuuj baiy bi studio C#-aar tsaashdaa hogjoh sanaatai bgaam l daa tgd nadad medehku zuil ih olon bnooo partial class n yadag yu hiideg yamar ach holbogdoltoi class bnaaa nadad heleed ogooch google-s haihaar english gdg hel maruuhoon za za help me!!!

  179. bokhoo

    May 5, 2007 at 7:02 am

    C# хэл ер нь бол их зүгээр юм байна лээ. Ерөнхий бүтэц нь JAVA, C++ хэлүүдтэй ер нь бол маш төстэй. Миний нэг хийсэн болсон аllah устгадаг програмыг уг хэл дээр хийсэн ер нь бол болмоор санагдсан…….

  180. baaska

    May 5, 2007 at 6:17 am


  181. bokhoo

    April 26, 2007 at 4:36 am

    Сайн байна уу?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: