728x90
반응형

분류 전체보기 26

[C# / WPF / MVVM / Prism] DataGrid Binding #2 - 수정

2024.07.15 - [C#/WPF (MVVM)] - [C# / WPF / MVVM / Prism] DataGrid Binding # 1 [C# / WPF / MVVM / Prism] DataGrid Binding # 1개발환경 : VS 2022 / C# / WPF / Prism (MVVM Tool) / MaterialDesign (Design Tool) 으로 작성하였습니다. - MainView.xaml ..mydevenotes.tistory.com 이전 글에서 이어집니다. DataGrid에 생성된 데이터를 수정하는 방법에 대해 알아보겠습니다. - MainView.xaml 그룹에 수정버튼을 생성합니다. - MainViewModel.cspublic class MainViewModel : BindableB..

C#/WPF (MVVM) 2024.07.15

[C# / WPF / MVVM / Prism] DataGrid Binding # 1 - 생성

개발환경 : VS 2022 / C# / WPF / Prism (MVVM Tool) / MaterialDesign (Design Tool) 으로 작성하였습니다. - MainView.xaml - LoraDataIS.cspublic class LoraDataIS : BindableBase { private string loraName; private string loraVoltage; private string loraCurrent; public string LoraName { get => loraName; set => SetProperty(ref loraName, value); } public string LoraVoltage { get => loraVoltage; set => SetProperty(ref ..

C#/WPF (MVVM) 2024.07.15

[C# WPF] Material Design 5.0.0 업데이트

https://mydevenotes.tistory.com/3 [C# WPF] Material Design #1 Material Design을 이용하기 전 설치해야할 "Material Design In XAML Toolkit"을 설치 과정을 알아보여고 합니다. 우선 Material Design의 공식 GitHub 링크로 이동합니다. https://github.com/MaterialDesignInXAML/MaterialDesignIn mydevenotes.tistory.com 이전에 남긴 Material Design이 최근 5.0.0 업데이트가 되었습니다. 프로젝트 작업 도중에 Material Design를 업데이트하고 빌드하는 순간 뇌정지가 와버렸습니다... 이전 App.xaml에서 등록한 이 부분... ..

C#/WPF 2024.04.20

[C# WPF] Textblock Binding (텍스트블럭 바인딩)

제 블로그 목록에는 C# WPF .NET 6 기반, NuGet "CommunityToolkit.Mvvm" 바인딩 해보았습니다. 이번 포스트는 C# WPF .Net Framework로 바인딩 해보겠습니다. MainWindow.xaml MainWindow.cs using System.Windows; namespace WpfApp2 { /// /// MainWindow.xaml에 대한 상호 작용 논리 /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); this.DataContext = new Model { Name = "바람과 함께 돌아온 개발자" }; } } } Model.cs using Syst..

C#/WPF (MVVM) 2023.07.26

[C# / WPF] Dictionary

딕셔너리(Dictionary)는 데이터를 키-값 쌍으로 저장하는 데이터 구조입니다. 이를 사용하여 각 키(Key)에 대응하는 값을(Value) 매핑할 수 있습니다. 딕셔너리는 일반적으로 빠른 데이터 조회를 위해 사용되며, 특정 키에 대응하는 값을 빠르게 찾을 수 있습니다. 딕셔너리의 기본구조는 아래 코드와 같습니다. Dictionary dictionary = new Dictionary(); 현재 예제 프로젝트의 딕셔너리 선언은 다음과 같습니다. Dictionary dictionary = new Dictionary(); 딕셔너리에 버튼이벤트를 이용하여 키, 값을 추가해보겠습니다. private void button_Click(object sender, RoutedEventArgs e) { dictionar..

C# 2023.07.25

[Wireshark] 와이어샤크 기본 필터 명령어

2023.07.25 - [기타] - [Wireshark] 와이어샤크 설치 [Wireshark] 와이어샤크 설치 와이어샤크 다운로드 및 설치 방법을 알아보겠습니다. https://www.wireshark.org/ Wireshark · Go Deep Wireshark: The world's most popular network protocol analyzer www.wireshark.org 공식 와이어샤크로 이동합니다. 1. Download mydevenotes.tistory.com 저번 포스트는 와어이샤크 설치방법을 알아보았습니다. 이번 포스트는 와이어샤크 기본 필터 명령어를 알아보겠습니다. 우선 와이어샤크를 실행시키면 해당 화면이 뜹니다. - 이더넷은 현재 물리적 연결되어있는 이더넷의 프로토콜을 볼 수 ..

기타 2023.07.25

[Wireshark] 와이어샤크 설치

와이어샤크 다운로드 및 설치 방법을 알아보겠습니다. https://www.wireshark.org/ Wireshark · Go Deep Wireshark: The world's most popular network protocol analyzer www.wireshark.org 공식 와이어샤크로 이동합니다. 1. Download Wireshark Now를 클릭합니다. 2. Windows Intel Installer를 클릭하면 자동으로 .exe파일을 다운받습니다. 다운이 완료되면 실행시킵니다. 3. 초기화면입니다. Next를 클릭합니다. 4. Noted 클릭합니다. 5. Next 클릭합니다. 6. Next 클릭합니다. 7. Next 클릭합니다. 8. Next 클릭합니다. 9. Next 클릭합니다. 10. ..

기타 2023.07.25

[Chat GPT] Chat GPT로 영상을 만들어보자

Chat GPT Plus를 사용한지 4개월이 넘어가는데요. GPT Plus에 커스텀기능있다는걸 처음 알았습니다. 다양한 커스텀 기능이 있는데요. Chat GPT로 영상을 만들 수 있다고 합니다. 그래서 한번 해봤습니다. 커스텀의 visla를 활용하였습니다. 우선 GPT Plus 커스텀 기능을 켜보겠습니다. 왼쪽 하단 삼단바를 클릭하 Settings & Beta를 클릭합니다. Beta features 클릭하여 Plugins를 켜줍니다. GPT-4에서 Plugins를 클릭합니다. 3.5, 4사이에 새로운게 생겼습니다. 여기서 원하는 기능을 다운받아서 활용하시면 됩니다. 저는 Visla플러그를 다운받아 ChatGPT에 대해서 소개영상을 만들어 달라고 했습니다. 실제로 컷을 편집하거나, 다운로드 할 수 있습니다..

Chat GPT 2023.07.25
728x90
반응형