본문 바로가기

분류 전체보기

(626)
C# 엑셀 & CSV OleDb로 가져오기 읽어오기 첨부파일로 엑셀이나 CSV를 가져오면 DataTable로 변환하는 함수 1. 전송하는 폼 속성 2. 업로드된 파일의 정보를 가져온다 string strGroupName = Request["name"]; string strGroupInfo = Request["info"]; string strFileName; string strNewPath; string strFileExtension; string strXlsFile = Request.Files[0].FileName; System.IO.FileInfo fi = new System.IO.FileInfo(strXlsFile); strFileName = fi.Name; strFileExtension = fi.Extension; strNewPath = @"D:\T..
C# Excel Upload public class ExcelService { MessageUtil msgUtil = new MessageUtil(); #region Member Values private Excel.Application xlApp = null; private Excel.Workbook xlWorkBook = null; private Excel.Worksheet xlWorkSheet = null; #endregion #region Constructor /// /// Constructor /// public ExcelService() { // 생성자; } #endregion #region Excel Upload public string ExcelOpen() { try { OpenFileDialog openFile = ..
C# 울트라그리드 멀티헤더 private void InitGrid() { Util.SetGridFormat(uwgList1, null, 300, ScrollBarView.Vertical); uwgList1.DisplayLayout.AllowSortingDefault = AllowSorting.No; // 클릭시 수정 가능하도록 uwgList1.DisplayLayout.CellClickActionDefault = Infragistics.WebUI.UltraWebGrid.CellClickAction.Edit; Util.SetGridColumnFormat(uwgList1, "대분류(1차분류)", "CODE1", Unit.Percentage(30), HorizontalAlign.Left); Util.SetGridColumnFormat(u..
C# 키 유효성 검사 숫자만 입력 public void validateKey(object sender, KeyEventArgs e) { if (e.KeyCode >= Keys.D0 && e.KeyCode = Keys.NumPad0 && e.KeyCode
아이폰 애드훅 연결 아이폰 와이파이 '169.x.x.x' 연결 오류? 고정 IP로 단숨에 해결! 🚀아이폰으로 애드혹(Ad-hoc) 무선 네트워크에 연결하려고 할 때, IP 주소가 '169.'로 시작한다면? 안타깝지만 100% 연결 실패입니다! 😭 정상적으로 인터넷 통신이 되려면 보통 '192.168'로 시작해야 하거든요.IP 할당을 제대로 받지 못해 생기는 이 골치 아픈 문제, 수동으로 '고정 IP'를 설정하여 속 시원하게 해결하는 방법을 알려드립니다!💡 참고: 애드혹(Ad-hoc) 네트워크 생성 방법 자체는 네이버나 구글 검색을 활용해 주세요!1. 아이폰 무선 네트워크 고정 IP 설정먼저 아이폰의 와이파이 설정에서 연결하려는 네트워크 우측의 'i' 정보 버튼을 누르고, IP 설정(수동)에 들어가 아래 그림과 같이 고..
C# panel 마우스클릭 이동 private Boolean mousing; private int startX, startY; //pnlProductList라는 패널을 클릭할 때 위치 값 저장 private void pnlProductList_MouseDown(object sender, MouseEventArgs e) { mousing = true; startX = e.X; startY = e.Y; } //마우스 클릭이 끝났을 때 private void pnlProductList_MouseUp(object sender, MouseEventArgs e) { mousing = false; } private void pnlProductList_MouseMove(object sender, MouseEventArgs e) { if (mousin..
C# Infragistics.UltraWinGrid의 Dropdown List 추가 ultraGrid1.DataSource = SetDataTable(); Infragistics.Win.ValueList objValue = new Infragistics.Win.ValueList(); objValue.ValueListItems.Add("이상유", "이상유"); objValue.ValueListItems.Add("이상무", "이상무"); objValue.ValueListItems.Add("양호", "양호"); objValue.ValueListItems.Add("불량", "불량"); this.ultraGrid1.DisplayLayout.Bands[0].Columns[1].Style = Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownList; this..
C# Infragistics UltraWinGrid Grid 관련 // Scroll 화면분할 속성 ultraGrid1.DisplayLayout.MaxColScrollRegions = 5; ultraGrid1.DisplayLayout.MaxRowScrollRegions = 5; // Bounding 에서 등록되지 않은 필드에 대한 처리 ultraGrid1.DisplayLayout.NewColumnLoadStyle = Infragistics.Win.UltraWinGrid.NewColumnLoadStyle.Hide; // ActiveCell.BackColor & ForeColor 설정 ultraGrid1.DisplayLayout.Override.ActiveCellAppearance.BackColor = System.Drawing.SystemColors.Window; ultr..