반응형

WPF 13

WPF 둥근 모서리 텍스트 상자

WPF 둥근 모서리 텍스트 상자 저는 WPF를 모르고 지금 배우고 있습니다.저는 둥근 모서리를 찾고 있었습니다.TextBoxWPF에서.그래서 나는 구글을 검색했고 한 조각을 찾았습니다.XAML: 그래서 이것을 어디에 붙여야 하는지 알려주세요.XAML저를 자세히 도와주세요.저는 WPF 초보자입니다.@Smolla는 @Daniel Casserly의 답변에 대해 훨씬 더 나은 답변을 했습니다. 텍스트 상자 및 목록 상자의 모든 테두리에 둥근 모서리를 지정하려면 창 또는 앱에 스타일을 넣으십시오..WPF에서는 컨트롤의 모양과 느낌을 수정하거나 다시 만들 수 있습니다.예를 들어 텍스트 상자의 모양을 변경한 경우ControlTemplate기존의TextBox코드를 보고 탐색하려면 아래 코드를 사용하십시오. 따라서 창의..

sourcecode 2023.05.24

WPF 응용 프로그램 전체 화면 만들기(표지 시작 메뉴)

WPF 응용 프로그램 전체 화면 만들기(표지 시작 메뉴) WPF 애플리케이션을 전체 화면으로 만들고 싶습니다.지금 시작 메뉴는 모든 것을 포함하지 못하게 하고 응용 프로그램을 위로 이동시킵니다.이것이 내 메인윈도.xml 코드에 대한 것입니다. 당신은 아마도 그것을 놓치고 있을 것입니다.WindowState="Maximized"다음을 시도해 보십시오. 창 상태를 최대화로, 창 스타일을 없음으로또한 다음과 같이 런타임에 이 작업을 수행할 수도 있습니다. 창에 이름 할당(x:Name = "HomePage") 생성자에서 다음과 같이 WindowState 속성을 Maximized로 설정합니다. 홈 페이지.WindowState = WindowState.최대화; window.WindowStyle = WindowSty..

sourcecode 2023.05.14

창의 차이점은 무엇입니까?로드됨 및 창.콘텐츠 렌더링 이벤트

창의 차이점은 무엇입니까?로드됨 및 창.콘텐츠 렌더링 이벤트 다른 점은 무엇입니까?Window.Loaded그리고.Window.ContentRenderedWPF의 이벤트?은 ▁이▁is?ContentRendered이벤트가 먼저 호출되었습니까? 에 대한 Window.ContentRendered여기서의 사건은 단지 말합니다. 창의 내용이 렌더링된 후에 발생합니다. 에 대한 Window.Loaded여기 사건에 의하면 요소가 배치되고 렌더링되며 상호 작용할 준비가 될 때 발생합니다. 윈도우의 를 설정하고 싶은 .MaxHeight창을 표시하는 화면의 작업 영역 높이로 표시됩니다.제가 어떤 종목에서 해야 하나요? 편집: 찾고 있던 것을 찾은 것 같은데, 지금은 더 혼란스럽습니다. 그Loaded하고 그 에 이벤트가 발생..

sourcecode 2023.05.09

INotify를 구현하지 않고 바인딩이 업데이트되는 이유는 무엇입니까?속성이 변경되었습니까?

INotify를 구현하지 않고 바인딩이 업데이트되는 이유는 무엇입니까?속성이 변경되었습니까? ViewModel을 생성하여 UI의 두 텍스트 상자에 속성을 바인딩했습니다.먼저 값을 변경하고 텍스트 상자에서 포커스를 떼면 다른 텍스트 상자의 값이 변경되지만 Inotify를 구현하지 않습니다.속성이 변경되었습니다.이게 어떻게 작동하나요? XAML을 다음에 나타냅니다. 다음은 내 View Model입니다. class ViewModel { public string Name { get; set; } } 내가 시험해 봤어, 네 말이 맞아.그래서 인터넷에서 검색해봤는데 이게 있더라고요. 회신이 오래 걸려서 죄송합니다.사실 WPF의 숨겨진 다른 측면이 있습니다.즉, 소스 개체가 플레인 CLR 개체이고 INotify를 구..

sourcecode 2023.04.19

WPF: 단순한 TextBox 데이터 바인딩

WPF: 단순한 TextBox 데이터 바인딩 저는 다음 수업이 있습니다. public partial class Window1 : Window { public String Name2; public Window1() { InitializeComponent(); Name2 = new String('a', 5); myGrid.DataContext = this; } // ... } 그리고 나는 그 문자열을 표시하고 싶다.Name2텍스트 상자에 입력합니다. 그런데 문자열이 표시되지 않습니다.또한 문자열이Name2를 사용하여 정기적으로 갱신됩니다.TimerCallback데이터가 변경되었을 때 텍스트 박스가 업데이트되도록 하기 위해 필요한 것이 있습니까?Name2는 필드입니다.WPF는 속성에만 바인드됩니다.변경 내용:..

sourcecode 2023.04.19

WPF에서 GridViewColumn 데이터를 자동 조정하고 오른쪽 정렬하려면 어떻게 해야 합니까?

WPF에서 GridViewColumn 데이터를 자동 조정하고 오른쪽 정렬하려면 어떻게 해야 합니까? 어떻게 하면 좋을까요? ID 열의 텍스트를 오른쪽 정렬합니다. 가장 긴 가시 데이터를 가진 셀의 텍스트 길이에 따라 각 열의 크기를 자동화할 수 있습니까? 코드는 다음과 같습니다. 부분 답변: Grid View Column, Kjetil 감사합니다.CellTemplate는 잘 작동하고 Auto Width는 물론 작동하지만 ObservativeCollection "Collection"이 열 너비보다 긴 데이터로 업데이트되면 열 크기가 자동으로 업데이트되지 않으므로 데이터의 초기 표시를 위한 솔루션일 뿐입니다. 각 열의 크기를 자동으로 조정하려면 Width="를 설정할 수 있습니다.자동"을 선택합니다. ID ..

sourcecode 2023.04.19

텍스트 블록을 WPF ListBox로 강제 랩하다

텍스트 블록을 WPF ListBox로 강제 랩하다 메시지를 표시하는 WPF 목록 상자가 있습니다.왼쪽에는 아바타가, 오른쪽에는 사용자 이름과 메시지가 세로로 쌓여 있습니다.메시지 텍스트가 줄바꿈될 때까지 레이아웃은 정상이지만 목록 상자에 가로 스크롤 막대가 표시됩니다. 구글을 검색해서 비슷한 문제에 대한 해결책을 찾았지만, 어느 것도 효과가 없었습니다. 의 내용TextBlock속성을 사용하여 포장할 수 있습니다.TextWrapping대신StackPanel,사용하다DockPanel/Grid하나 더 - 세트ScrollViewer.HorizontalScrollBarVisibility의 재산.Disabled에 대한 가치ListBox. 갱신필Hidden로.Disabled맷의 코멘트에 근거하고 있습니다.고마워요 매..

sourcecode 2023.04.14

XAML에서 이미지 리소스를 참조하는 방법

XAML에서 이미지 리소스를 참조하는 방법 제가 넣었어요Image"Resources.resx"라는 프로젝트 리소스 파일에 저장된 이미지를 표시합니다.리소스 파일의 이미지 이름은 '검색'입니다. 제가 어떻게 해야 하는지 누가 좀 보여주시겠어요?이미지가 리소스 폴더에 있고 빌드 작업이 리소스로 설정된 경우.다음과 같이 XAML의 이미지를 참조할 수 있습니다. "pack://application:,,,/Resources/Search.png" Resources 폴더 아래에 폴더 구조가 없고 응용 프로그램이라고 가정합니다.예를 들어 다음과 같습니다. ImageSource="pack://application:,,,/Resources/RibbonImages/CloseButton.png" [ Resources ]폴더에..

sourcecode 2023.04.14

ASP.Net 또는 WPF(C#)

ASP.Net 또는 WPF(C#) 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 8년 전에 문을 닫았어요 이 질문을 개선하다 우리 팀은 이에 대해 의견이 분분해서 제3자의 의견을 듣고 싶었습니다. 어플리케이션을 만들고 있는데 사용할지 결정할 수 없습니다.WCF 서버 또는 ASP를 사용하는 Net WPF 데스크톱애플리케이션jQuery를 사용한 인터넷 웹 앱.여기에 몇 가지 사양과 함께 질문을 하고 어느 쪽을 사용하는지에 대한 장단점을 알아보려고 합니다.나는 내가 좋아하는 것이 있고 내가 편파적이라고 느낀다. 이상적으로는 소프트웨어의 초기 릴리스를 가능한 한 빨리 구축한 후 속도를..

sourcecode 2023.04.14

WPF 그리드의 하단 테두리

WPF 그리드의 하단 테두리 그리드의 각 행에 아래쪽 경계를 설정하고 싶은데 각 셀 주위에 4개의 경계를 모두 배치하는 방법만 찾을 수 있습니다. 네 개의 테두리를 모두 필요로 하는 다른 그리드는 추신. 그리드의 내용은 일부 라벨, 텍스트 상자 등입니다.그게 문제가 된다면요.에서Border컨트롤 할 수 있습니다BorderThickness="0 0 0 1"아래쪽 테두리만 표시되도록 합니다. 상단 및 하단 테두리 두께 5, 왼쪽 및 오른쪽 테두리 두께 BorderThickness="0 5" 상하 테두리 두께 0, 좌우 테두리 두께 5 BorderThickness="5 0" 테두리 두께 - 왼쪽: 1, 위쪽: 2, 오른쪽: 3, 아래쪽: 4 BorderThickness="1 2 3 4"전체 행에 하단 경계를 ..

sourcecode 2023.04.14
반응형