«wpf» 태그된 질문

WPF (Windows Presentation Foundation)는 Windows 기반 응용 프로그램에서 사용자 인터페이스를 렌더링하기위한 하위 시스템입니다.

11
WPF DataGrid에서 한 번의 클릭으로 편집
사용자가 셀을 편집 모드로 전환하고 한 번의 클릭으로 셀이 포함 된 행을 강조 표시 할 수 있기를 바랍니다. 기본적으로 두 번 클릭합니다. 이것을 재정의하거나 구현하려면 어떻게해야합니까?
92 c#  .net  wpf  events  xaml 

7
프로젝트의 루트 디렉토리에서 텍스트 파일을 읽는 방법은 무엇입니까?
내 프로젝트의 루트 디렉토리에 추가 한 텍스트 파일의 첫 번째 줄을 읽고 싶습니다. 의미, 내 솔루션 탐색기가 내 프로젝트의 내 .cs 파일과 함께 .txt 파일을 표시합니다. 그래서 나는 시도했습니다. TextReader tr = new StreamReader(@"myfile.txt"); string myText = tr.ReadLine(); 그러나 이것은 Bin 폴더를 참조하고 있고 내 파일이 거기에 없기 때문에 작동하지 …
92 c#  wpf 

8
MVVM은 무의미합니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …
91 .net  wpf  mvvm 

9
xaml wpf의 텍스트 상자에 포커스 설정
이 포럼 및 다른 게시물에 대한 일부 게시물에도 불구하고 .NET에 초점을 맞추는 방법을 알려주는 내용을 찾을 수 없습니다 TextBox. 많은 레이블과 텍스트 상자가있는 userControl이 있습니다. 양식이로드되면 특정 텍스트 상자에 포커스를두고 싶습니다. tabIndex를 설정했지만 작동하지 않는 것 같습니다. 어떤 제안?
91 wpf  textbox  focus 


16
ComboBox- SelectionChanged 이벤트에 새 값이 아닌 이전 값이 있습니다.
C #, .NET 4.0, VS2010. WPF를 처음 사용합니다. 내 MainWindow에 ComboBox가 있습니다. 해당 콤보 상자의 SelectionChanged 이벤트를 연결했습니다. 그러나 이벤트 처리기에서 콤보 상자의 값을 살펴보면 이전 값이 있습니다. 이것은 SelectionChanged 이벤트보다 "SelectionChanging"이벤트처럼 들립니다. 선택이 실제로 발생한 후 ComboBox의 새 값을 어떻게 얻습니까? 현재 : this.MyComboBox.SelectionChanged += new SelectionChangedEventHandler(OnMyComboBoxChanged); ... private …

20
ObservableCollection을 지울 때 e.OldItems에 항목이 없습니다.
나는 여기에 정말로 나를 방해하는 무언가가 있습니다. 항목으로 채워진 ObservableCollection T가 있습니다. CollectionChanged 이벤트에 연결된 이벤트 처리기도 있습니다. 이 경우 취소 컬렉션을이 NotifyCollectionChangedAction.Reset에 e.Action 설정과 CollectionChanged 이벤트가 발생합니다. 네, 정상입니다. 그러나 이상한 점은 e.OldItems 또는 e.NewItems에 아무것도 없다는 것입니다. e.OldItems가 컬렉션에서 제거 된 모든 항목으로 채워질 것으로 예상합니다. 다른 사람이 …


3
선택한 경우 ListBox 항목에 대한 WPF DataTemplate 변경
항목이 선택되었는지 여부에 따라 ListBox의 항목에 대한 DataTemplate을 변경해야합니다 (선택할 때 다른 / 추가 정보 표시). 문제의 ListBox 항목을 클릭 할 때 (탭을 통해서만) DataTemplate (StackPanel)의 최상위 요소에 GotFocus / LostFocus 이벤트가 표시되지 않고 아이디어가 없습니다.
91 .net  wpf 

4
프로그래밍 방식으로 그리드 행 및 열 위치를 설정하는 방법
Stackpanel 안에 두 개의 그리드가 있습니다. 첫 번째 그리드의 이름은 GridX입니다. 처음에는 그리드 내부에 Textboxes (RowDefs / ColumnDefs)의 2D 배열이 있습니다. XAML의 TextBox 정의는 다음과 같습니다. <TextBox x:Name="A1" Grid.Row="4" Grid.Column="5" TextAlignment="Center" /> GridX의 일부와 동일한 위치에 프로그래밍 방식 으로 TextBlock 을 추가하고 싶습니다. 효과는 이러 야 <TextBlock Grid.Row="4" Grid.Column="5" HorizontalAlignment="Left" …
91 wpf  gridview 


7
WPF의 메서드에 바인딩 하시겠습니까?
WPF에서이 시나리오의 개체 메서드에 어떻게 바인딩합니까? public class RootObject { public string Name { get; } public ObservableCollection<ChildObject> GetChildren() {...} } public class ChildObject { public string Name { get; } } XAML : <TreeView ItemsSource="some list of RootObjects"> <TreeView.Resources> <HierarchicalDataTemplate DataType="{x:Type data:RootObject}" ItemsSource="???"> <TextBlock Text="{Binding Path=Name}" /> </HierarchicalDataTemplate> <HierarchicalDataTemplate …
90 .net  wpf  data-binding  xaml 

9
응용 프로그램이 사용 중일 때 모래 시계 표시
WPF를 사용하여 구성된 뷰의 경우 응용 프로그램이 사용 중이거나 응답이 없을 때 마우스 커서를 모래 시계로 변경하고 싶습니다. 한 가지 해결책은 this.Cursor = Cursors.Wait; UI가 응답하지 않게 만들 수있는 모든 위치에 그러나 분명히 이것이 최선의 해결책은 아닙니다. 이것을 달성하는 가장 좋은 방법이 무엇인지 궁금합니다. 스타일이나 리소스를 사용하여이를 달성 할 수 …
90 c#  wpf 



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.