반응형

분류 전체보기 674

WPF DataGrid에서 원클릭 편집

WPF DataGrid에서 원클릭 편집 사용자가 셀을 편집 모드로 전환하고 셀이 포함된 행을 클릭 한 번으로 강조 표시할 수 있도록 합니다.기본적으로는 더블클릭입니다. 이를 덮어쓰거나 구현하려면 어떻게 해야 합니까?이 문제를 해결한 방법은 다음과 같습니다. 이 DataGrid는 CollectionView에 바인딩되어 있습니다.원본(더미 사용자 개체 포함). DataGridCell이라는 마법이 일어납니다.Selected="DataGridCell_Selected"를 선택했습니다. DataGrid 셀의 Selected Event를 후크하고 DataGrid의 BeginEdit()을 호출하기만 하면 됩니다. 이벤트 핸들러의 뒤에 있는 코드를 다음에 나타냅니다. private void DataGridCell_Sel..

programing 2023.04.16

wpf 형식의 텍스트로 위첨자 및 아래첨자 설정

wpf 형식의 텍스트로 위첨자 및 아래첨자 설정 에서 일부 텍스트를 첨자/첨자로 설정하려면 어떻게 해야 합니까?FormattedTextWPF에서요?타이포그래피를 사용합니다.종류: Normal Text Superscript Text Subscript Text 이런 걸 쓸 수 있어요.5x4 + 4. 단, 폰트 사이즈는 본인이 줄여야 하는 것으로 알고 있습니다.흥미로운 점은 일부 문자(m2, m3 등)에서는 위첨자가 필요하지 않지만 유니코드 문자를 사용할 수 있다는 것입니다.예를 들어 다음과 같습니다. 이렇게 하면 m이 나옵니다3.레이아웃 변환을 사용했습니다.Typography.Variants동작하지 않는 경우가 많다: 를 사용하는 장점LayoutTransform폰트 사이즈에 둔감하다는 것입니다.나중에 글꼴 ..

programing 2023.04.16

TextBlock에서 WPF 형식의 DateTime?

TextBlock에서 WPF 형식의 DateTime? 나는 가지고 있다TextBlock에 얽매여 있다DateTime소유물.날짜 형식을 설정하려면 어떻게 해야 합니까?바인딩을 선언할 때 사용할 수 있는 문자열 형식 속성이 있습니다. (온 상태여야 합니다).이 속성을 위한 NET 3.5 SP1).바인딩 간에 공통 형식 문자열을 사용하는 경우 다음과 같이 바인딩을 선언할 수 있습니다. 다음과 같은 상수 클래스의 경우: public static class Constants { public const string DateTimeUiFormat = "dd/MM/yyyy"; //etc... } 다른 사람에게 도움이 될 수 있습니다. 또는 24시간 및 2분기 월/년 형식: 언급URL : https://stackover..

programing 2023.04.16

확장창 프레임을 드래그하여 WPF 창을 이동 가능하게 하려면 어떻게 해야 합니까?

확장창 프레임을 드래그하여 WPF 창을 이동 가능하게 하려면 어떻게 해야 합니까? Windows 탐색기나 Internet Explorer와 같은 응용 프로그램에서는 제목 표시줄 아래의 확장 프레임 영역을 잡고 창을 드래그할 수 있습니다. 의 경우한.WinForms 어플리케이션에서는 Win32 API를 .API를 사용하다WndProc()핸들러 형식으로 윈도 메시지를 처리하여 프레임 영역을 클릭하는 것이 제목 표시줄을 클릭하는 것이라고 생각하도록 시스템을 속입니다.HTCAPTIONWinForms 앱 、 WinForms 、 WinForms 、 WinForms 、 WinForms 、 WinForms 、 WinForms 。 에서는, WPF 「」, 「」의 「WPF」도 수 .WndProc()WPF 창의 핸들에 후크하..

programing 2023.04.16

MVVM을 사용하여 WPF ListView 항목에서 더블 클릭 이벤트 실행

MVVM을 사용하여 WPF ListView 항목에서 더블 클릭 이벤트 실행 MVVM을 사용하는 WPF 응용 프로그램에서는 목록 보기 항목을 가진 사용자 컨트롤이 있습니다.런타임에는 데이터 바인딩을 사용하여 목록 보기를 개체 모음으로 채웁니다. 목록 보기의 항목을 두 번 클릭하면 뷰 모델에서 해당 이벤트가 실행되고 해당 항목에 대한 참조가 클릭되도록 목록 보기의 항목에 두 번 클릭 이벤트를 첨부하는 올바른 방법은 무엇입니까? 깨끗한 MVVM 방식으로(View 뒤에 코드가 없음) 하려면 어떻게 해야 합니까?제발, 코드 배후에 있는 건 나쁜 게 아니야불행하게도, WPF 커뮤니티의 많은 사람들이 이것을 잘못 알고 있다. MVVM은 뒤에 있는 코드를 제거하기 위한 패턴이 아닙니다.뷰 파트(어피아란스, 애니메이션 ..

programing 2023.04.11

EPplus를 사용한 Excel 문서 열기

EPplus를 사용한 Excel 문서 열기 EPplus reference/package를 사용하여 Excel 문서를 열려고 합니다.엑셀 어플리케이션이 열리지 않는다.내가 뭘 놓쳤지? protected void BtnTest_Click(object sender, EventArgs e) { FileInfo newFile = new FileInfo("C:\\Users\\Scott.Atkinson\\Desktop\\Book.xls"); ExcelPackage pck = new ExcelPackage(newFile); //Add the Content sheet var ws = pck.Workbook.Worksheets.Add("Content"); ws.View.ShowGridLines = false; ws.Col..

programing 2023.04.11

모든 하위 디렉터리에 대해 git 풀 실행

모든 하위 디렉터리에 대해 git 풀 실행 이 질문에는 이미 답변이 있습니다. 많은 git 저장소 관리 (25개의 답변) 닫힘5년 전에요. git 합니까?cd각 리포의 루트 디렉토리에 접속할 수 있습니까?아래는 모두 개별 git 저장소(서브모듈이 아님)입니다. /plugins/cms /plugins/admin /plugins/chart 한 번에 업데이트하거나 최소한 현재 워크플로우를 단순화할 수 있습니다. cd ~/plugins/admin git pull origin master cd ../chart git pull 기타.디렉토리에서 합니다.plugins 에러: find . -type d -depth 1 -exec git --git-dir={}/.git --work-tree=$PWD/{} pull ori..

programing 2023.04.11

WPF에서 x:Name 속성과 Name 속성의 차이점은 무엇입니까?

WPF에서 x:Name 속성과 Name 속성의 차이점은 무엇입니까? 때로, 람 sometimes sometimes sometimes 가 있는 것처럼 수 있습니다.Name ★★★★★★★★★★★★★★★★★」x:Name아트리뷰트 그렇다면 이들 간의 명확한 차이점은 무엇이며, 어떤 경우에 하나를 사용하는 것이 더 좋을까? 잘못된 방법으로 사용할 경우 성능이나 메모리가 영향을 미칩니까? XAML에는 XAML이라는 .x:Name 중 수 x:Name를 RuntimeNamePropertyAttribute 중 것으로 하는 클래스. 그 이유는 WPF와 같이 런타임에 이미 "Name" 개념이 있는 프레임워크를 허용하기 위해서입니다.WPF에서는 "WPF"라고 합니다.FrameworkElement이름을 대라 .x:Name사용할..

programing 2023.04.11

웹 양식 필드/입력 태그에서 브라우저 자동 완성을 해제하려면 어떻게 해야 합니까?

웹 양식 필드/입력 태그에서 브라우저 자동 완성을 해제하려면 어떻게 해야 합니까? 주요 브라우저에서 특정 입력(또는 양식 필드)에 대해 자동 완료를 해제하려면 어떻게 해야 합니까?은 Firefox 30을 무시합니다.autocomplete="off"패스워드의 경우는, 패스워드를 클라이언트에 보존할지를 유저에게 확인하는 것을 선택합니다.2014년 5월 5일부터 다음 주석을 참고하십시오. 비밀번호 매니저는 항상 비밀번호를 저장할지 여부를 묻습니다.비밀번호는 사용자의 허가 없이 저장되지 않습니다. 우리는 IE와 Chrome에 이어 세 번째 이 변경을 구현한 브라우저입니다. Mozilla Developer Network 설명서에 따르면 Boolean 폼 요소 속성autocomplete이전 브라우저에서 양식 데이터..

programing 2023.04.11

Windows 7, 64비트, DLL 문제

Windows 7, 64비트, DLL 문제 실행 파일에 문제가 있습니다.이 C++ 32비트 실행 파일을 Windows 7 64비트 개발 박스에서 실행하고 있습니다.이 박스에는 Microsoft 애플리케이션(Visual Studio 2008 + 2010, TFS, SDK, Microsoft Office)도 모두 포함되어 있습니다.그리고 그것은 여전히 잘 돌아가고 있다. 이 시점에서, 같은 프로그램을 클라이언트로부터 인스톨 해, Windows 7 의 클린 인스톨로 테스트하도록 요구받았습니다.따라서 Windows 7 64비트 VMware를 1개 구입하여 Windows 7 SP 1로 업데이트했습니다(개발자가 튜닝하고 있는 버전과 동일).그러나 개발자 박스에는 문제가 없지만 VMware(30일 평가판) 박스에서는..

programing 2023.04.11
반응형