전체 글307 듀얼모니터 사용시 서브 모니터에 폼 크기 최대화 실행 방안 Windows Form 듀얼모니터 사용시 서브 모니터에 폼 크기 최대화 실행 방안 private void FormLocationModify() { Screen[] sc = Screen.AllScreens; this.BackColor = Color.White; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; // 듀얼모니터가 2개 이상 존재한다면 표시 창을 서브 모니터로 옮기도록 한다. (sc[0] 은 메인 모니터 ) if (sc.Length == 1) { this.WindowState = FormWindowState.Maximized; return; } this.StartPosition = FormStartPosition.Manual;.. 2016. 2. 16. C# Windows Form 타이틀 바 숨기기 예제가 형편없어 죄송합니다 ;; private void ViewerFrm_Load(object sender, EventArgs e) { InitControl(); } private void InitControl() { // 창 크기를 최대화 한다. this.WindowState = FormWindowState.Maximized; // 백그라운드 색상 설정 this.BackColor = Color.White; // 폼 보더 스타일을 None으로 설정 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; } 2016. 2. 16. showModalDialog 오픈 후 onload 이벤트에서 창 사이즈 조정 여러가지 부분에서 검색을 해보다 답을 찾았습니다;; 다른 브라우져에서는 동작이 아예 안될 거 같습니다. IE 11에서 테스트 진행 하였습니다. (호환성 보기 설정시에도 사이즈 조정 정상 동작 하네요 .. 메타 태그 때문인거 같습니다.) // 부모 창에서 모달 창 호출 - 0- var retVal = window.showModalDialog("/DD/ImageFullView?" + param, self, "menubar:no;center:yes;resizable:no;status:no;scroll:no;"); //자식창 창 onload 이벤트 2016. 2. 3. IE10,11 호환성보기설정 강제 무시 !! Iexplorer 10이나 11에서 도메인 주소로 설정된 호환성 보기 영역을 무시하여 동작하도록 합니다. 죄송합니다. 하위 브라우저는 동작하는지 여부를 테스트 못했습니다 -_-;; asp.net mvc의 경우에는 Layout이 상속된 페이지의 경우 Layout 페이지에 설정을 하면 좋을거 같습니다. 2016. 2. 2. C# 람다식으로 MSSQL FOR XML PATH 구현 예제 -0- string.Join 메서드를 이용하여 문자열을 결합 하였습니다-0- ex) Kim , Lee, Choi var result = de.SelectMany(c => Db.Users.Where(d => d.ID == c.ID), (c, d) => new { c, d }) .GroupBy(e => e.c.ID).Select(f => new { ID = f.Key, NAMES = string.Join(",",f.Select(g => g.d.UserName)) }); 2015. 12. 22. FileSystemWatcher를 이용한 파일 변경 및 생성 감시 간단한 예제!! 예제가 성의없어 죄송합니다 -_-;; FileSystemWatcher fswTEST = null; private void ViewerFrm_Load(object sender, EventArgs e) { InitControl(); EventHandler(); } private void InitControl() { fswTEST = new FileSystemWatcher(); // 파일을 감시할 경로 설정 fswTEST.Path = Path.GetPathRoot(Environment.SystemDirectory) + "watchFolder"; // txt 파일의 확장자만 검색 fswTEST.Filter = "*.txt"; } private void EventHandler() { //이벤트 핸들러 설정 fsw.. 2015. 12. 18. linq.js 를 이용하여 열거형에 데이터가 존재하는지 확인 간단 예제 afterSaveCell: function (rowid, name, val, iRow, iCol) { // JQGrid에서 editable:true로 수정한 셀의 RowID를 저장하기 위하여 이미 수정된 rowID는 저장하지 않음. var existInfo = Enumerable.From(editRowIDJsonList) //Where 조건을 이용하여 해당 rowID가 존재하는지 여부 확인 .Where("$.rowID == '" + rowid.toString() + "'").ToArray(); if(existInfo.length == 0) editRowIDJsonList.push({"rowID" : rowid }); } 2015. 12. 17. [MSSQL] MERGE Insert 후 IDENTITY ID 값 리턴 받아보기 -_-;; 예제 구체적이지 않아 죄송합니다;;INSERT @OutPutTbl SELECT * FROM ( MERGE TargetTbl AS TargetTbl USING (SELECT * FROM @InstUpdtTarget) AS InstUpdtTarget ON TargetTbl.IvtID = InstUpdtTarget.IvtID AND TargetTbl.PlaceCD = InstUpdtTarget.PlaceCD WHEN MATCHED THEN UPDATE SET TargetTbl.ID = InstUpdtTarget.ID WHEN NOT MATCHED THEN INSERT VALUES (InstUpdtTarget.ID) OUTPUT Inserted.ID,InstUpdtTarget.ID,$action ) AS Res.. 2015. 12. 10. [JQGrid] 특정 Row editable:true 속성 값에 따라 수정 막아버리기;;; afterInsertRow: function (rowid, rowdata, rowelem) { var specificValue = $("#tbNewRegList tr").eq(rowid).children("td:eq(8)").text(); if ($.trim(specificValue) != "") //editable 이 설정 된 셀(td) 부분 $("#tbNewRegList tr").eq(rowid).children("td:eq(4)").attr("disabled", "disabled"); } 방법을 찾다찾다 도저히 못 찾아서 편법을 써봤습니다 ;; JQGrid afterInsertRow 발생시 (한 Row 추가 될 때 마다 이벤트 발생 ) editable : true 로 설정된 열에 대해 특정 값에 따.. 2015. 12. 3. 이전 1 ··· 15 16 17 18 19 20 21 ··· 35 다음