본문 바로가기
반응형

C#25

C# DataSet 안에 SQL 쿼리로 Filter 필터링 하기 How to find a value in DataTable in C#? DataSet, DataTable에 Select로 필터링하기 DataSet으로 받은 데이타에서 원하는 데이타만 필터링하고 싶습니다. SQL로 질의한 데이타를 DataSet이 담고 있는거죠. 다시 질의할 필요없이 DataTable, DataRow 중에서 원하는 데이타만 필터링해서 데이타를 추출하려고 합니다. 아주 간단히 DataSet에서 데이타를 필터링 할 수 있습니다. DataSet의 Select()을 이용하면 됩니다. datatable.Select()로 원하는 데이타를 추출하는 코드입니다. DataRow[] filteredRows = datatable.Select(string.Format("{0} LIKE '%{1}%'", columnName, value));A DataTable or DataSet o.. 2011. 6. 24.
C# 툴팁 만들기 C# ToolTip 풍선말 Displaying tooltip on mouse hover of a text C# 툴팁 구현하기 풍선말 Displaying tooltip on mouse hover of a text 하는 방법입니다. C#에서 툴팁을 구현하려면 ToolTip 컨트롤을 디자인에서 추가해줍니다. 추가된 toolTip1 컨트롤에 속성을 지정합니다. 툴팁 타이틀과 아이콘, 출력할 풍선말 등을 구현합니다. 보통의 툴팁의 이벤트는 Textbox에 마우스를 hover 할때 풍선말이 나오게 구현합니다. 간단한 C# 소스코드를 보여드립니다. toolTip1.ToolTipTitle = "받는사람"; toolTip1.ToolTipIcon = ToolTipIcon.Info; toolTip1.IsBalloon = true; toolTip1.ShowAlways = true; toolTip1.SetToolTip(richTe.. 2011. 6. 24.
C# 폼 크기 변경 막기 How do I disable form resizing for users in Winforms 2.0? How do I disable form resizing for users in Winforms 2.0? C# Winform의 창 크기를 resize 하지 못하게 할 수 없을까요? 속성만 변경하면 가능합니다. 코드 this.FormBorderStyle = FormBorderStyle.FixedSingle; 폼의 속성 FormBorderStyle을 FormBorderStyle.FixedSingle 로 변경합니다. 이렇게 되면 사용자가 폼의 크기를 변경할 수 없습니다. 참고 포럼 사이트 http://www.eggheadcafe.com/software/aspnet/29776540/disable-form-resizing.aspx 2011. 6. 24.
C# 단축키 구현 ProcessCmdKey 사용한 override C# 단축키 구현 C#의 form에 단축키를 구현하는 방법입니다. ProcessCmdKey 이벤트를 override 하여 구현할 수 있습니다. C# 단축키 구현은 ctrl, shift 등의 키를 동시에 눌러서 구현하기 때문에 키값 조합으로 구현됩니다. 아래의 예제는 아주 간단한 단축키를 구현한 예입니다. /// /// 메인폼 단축키 지정 /// protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, Keys keyData) { Keys key = keyData & ~(Keys.Shift | Keys.Control); switch (key) { case Keys.B: // 쪽지보내기 if ((keyData & Keys.Cont.. 2011. 6. 24.
반응형