프로그래밍/C# 37

C# gridview row를 이동 할 경우 이동한 row가 화면 중앙으로 되게 하기

gridview에서 row를 이동할 경우 해당 row가 맨위나 맨 아래로 갈 경우가 많은데 이럴 경우 아래 코드로 적용해주면 이동한 row가 화면 중앙에 위치하여 보기 편해짐 ----------------------------------------------------------------------------- if (nRow > OutlookGrid_main.DisplayedRowCount(false) / 2) OutlookGrid_main.FirstDisplayedScrollingRowIndex = nRow - OutlookGrid_main.DisplayedRowCount(false) / 2; OutlookGrid_main.Refresh(); -------------------------------..

프로그래밍/C# 2013.09.27

C# Disable Buttons in a Button Column in the Windows Forms DataGridView Control

using System; using System.Drawing; using System.Windows.Forms; using System.Windows.Forms.VisualStyles; class Form1 : Form { private DataGridView dataGridView1 = new DataGridView(); [STAThread] public static void Main() { Application.EnableVisualStyles(); Application.Run(new Form1()); } public Form1() { this.AutoSize = true; this.Load += new EventHandler(Form1_Load); } public void Form1_Load(ob..

프로그래밍/C# 2013.09.27

C# 파일 비교 함수를 만드는 방법

이 문서에서는 해당 내용을 동일한 있는지 두 파일을 비교 하는 방법을 보여 줍니다. 이 비교는 파일 이름, 위치, 날짜, 시간, 또는 다른 특성에는 두 파일의 내용을 살펴봅니다. 이 기능은 다양 한 버전의 Microsoft Windows 및 Microsoft MS-DOS와 일부 개발 도구에 포함 된 DOS 기반 Fc.exe 유틸리티와 비슷합니다. 이 문서에서 설명 하는 샘플 코드는 불일치를 발견할 또는 파일의 끝에 도달할 때까지 바이트 단위로 비교를 합니다. 코드는 또한 비교 효율을 두 가지 간단한 검사를 수행 합니다. 두 파일 모두 참조 지점 같은 파일에 파일 경우 같아야 합니다. 두 파일의 크기가 동일한 아닌 경우 두 파일이 동일한 않습니다. 샘플 만들기 새 Visual C# Windows 응용 프로..

프로그래밍/C# 2013.07.24

C# SQL Stored Procedure 로 DataSet 가져오기

쿼리가 아닌 프로시저를 이용하여 데이터를 가져 올 경우 아래와 같이 dataSet으로 결과 값을 받을 수 있다. using System.Data; using System.Data.SqlClient; public DataSet GetDataFor(int param1, int param2) { SqlConnection sqlConnection; dataSet = new DataSet(); SqlDataAdapter sqlDataAdapter; sqlConnection = new SqlConnection(Properties.Settings.Default.AEORIONSMSConnectionString); sqlConnection.Open(); sqlDataAdapter = new SqlDataAdapter([..

프로그래밍/C# 2013.07.19

System.IO 및 C#를 사용 하 여 텍스트 파일을 읽는 방법

이 문서에서는 텍스트 파일 (.txt)에서 정보를 검색 하는 ArrayList 클래스를 사용 하 여 사용자에 게 해당 정보를 표시 하는 방법을 보여 줍니다. 요구 사항Microsoft Visual C# 요구 사항파일에 기록 하지 않아도 되는 경우에 파일을 열고 파일에 대 한 읽기 액세스 읽기는 입/출력 (IO) 기능의 중요 한 부분입니다. 이 예제에서는 읽 텍스트 파일을 읽는 데 유용 하지만 이진 파일에 대 한 잘못 된 파일을 엽니다. 이 예제에서는 파일 열기에 사용할 수 있는 여러 가지 방법 중 하나를 사용 합니다. 많은 데이터 구조는 파일에서 검색 된 정보를 저장 하는 사용할 수 있지만 사용 하기 쉬운 구조는 ArrayList 클래스를입니다. 열고 파일을 읽을 수 System.IO 네임 스페이스에서 ..

프로그래밍/C# 2013.07.18

C# .NET을 사용하여 순환적으로 디렉터리 검색

본 문서에서는 루트 디렉터리에서 하위 디렉터리까지 순환적으로 파일을 검색하는 방법을 코드를 통해 보여줍니다. 검색 조건에 맞는 파일을 검색할 수 있도록 검색 문자열이 지정됩니다. 필요한 경우에는 코드의 각 부분에 대한 설명이 제공됩니다. 본 문서의 끝부분에는 작업 코드 예제도 수록되어 있습니다. 디렉터리 순환은 개발자에게 있어 일반적인 입/출력 작업입니다. 구성 요소 개체 모델(COM) 응용 프로그램의 경우에는 FileSystemObject를 사용하여 이 작업을 손쉽게 수행할 수 있습니다. .NET에서는 이 작업이 훨씬 더 쉬워졌습니다. FileSystemObject와 비슷하게, System.IO 이름 공간의 클래스를 사용해도 파일과 디렉터리에 개체 지향적으로 액세스할 수 있습니다. 요구 사항 Micro..

프로그래밍/C# 2013.07.18

[C#] WebReqeust와 WebResponse를 이용하여 웹페이지 내용 가져오기

웹 페이지의 데이터를 가져 올 경우 WebRequest 를 이용하면 허용된 범위의 데이터를 손쉽게 가져 올 수 있다. using System; using System.Net; using System.IO; namespace WebRequestClient { class sample { static void Main(string[] args) { //WebRequest와 WebResponse를 이용하여 //응답요청을 한다 WebRequest request = null; WebResponse response = null; //스트림으로 받아온다 Stream resStream = null; StreamReader resReader = null; try { //URI를 입력받는다 Console.Write("URI..

프로그래밍/C# 2013.07.10