Programing (프로그래밍)274 WPF & C# - 파일명 및 긴문자열을 ... 으로 나타내기 및 줄이기 ( 확장자 여부 상관없이 사용 가능 / C:\ABCDEF.txt > ABC....txt ) WPF & C# - 파일명 및 긴문자열을 ... 으로 나타내기 및 줄이기 ( 확장자 여부 상관없이 사용 가능 / C:\ABCDEF.txt > ABC....txt ) 파일명 ... 으로 나타내기 및 줄이기 ( 확장자 여부 상관없이 사용 가능 / C:\ABCDEF.txt > ABC....txt ) 1234567891011121314// 파일명 줄이기 ( 확장자 여부 상관없이 사용 가능 / C:\ABCDEF.txt > ABC....txt )string StringLengthSplit(string str, int length){ string strVal = ""; string strExtension = ""; // 확장자 str = System.IO.Path.GetFileName(str); strExtensio.. 2018. 8. 21. WPF & C# - Group CheckBox RadioButton ( Grouping / 그룹 체크박스 / 라디오버튼 / 전체선택 / SelectAll / CheckAll / 전체체크해제 ) WPF & C# - Group CheckBox RadioButton ( Grouping / 그룹 체크박스 / 라디오버튼 / 전체선택 / SelectAll / CheckAll / 전체체크해제 ) MainWindow.xaml 12345678910111213141516171819202122232425 Colored by Color Scriptercs MainWindow.xaml.cs 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374// Group CheckBoxprivate void CheckBox_Checked.. 2018. 8. 15. WPF & C# - Group CheckBox 두가지 방법 ( Grouping / 그룹 체크박스 ) WPF & C# - Group CheckBox 두가지 방법 ( Grouping / 그룹 체크박스 ) MainWindow.xaml 1234567891011 Colored by Color Scriptercs MainWindow.xaml.cs 1234567891011121314// 첫번째 방법 : 조건에 맞는 객체 찾기foreach (CheckBox cbx in stp.Children.OfType()){ if (cbx.IsChecked == true) lbl.Content += cbx.Content.ToString();} // 두번째 방법 : 조건에 맞는 객체를 배열에 넣기var chkBoxs = stp.Children.OfType();CheckBox[] cbxs = new CheckBox[chkBoxs.Co.. 2018. 8. 14. WPF & C# - ListBox 를 WrapPanel 처럼 사용하기 ( ItemsPanelTemplate ) WPF & C# - ListBox 를 WrapPanel 처럼 사용하기 ( ItemsPanelTemplate ) MainWindow.xaml 1 2 3 4 5 6 7 8 Colored by Color Scripter cs 코드로 넣기 MainWindow.xaml.cs 1 2 3 4 5 6 7 8 9 10 11 // 리스트박스 추가 ListBox lbx = new ListBox(); FrameworkElementFactory factoryPanel = new FrameworkElementFactory(typeof(WrapPanel)); factoryPanel.SetValue(WrapPanel.OrientationProperty, Orientation.Horizontal); ItemsPanelTemplate .. 2018. 8. 13. WPF & C# - Enum 열거형 변수 사용법 WPF & C# - Enum 열거형 변수 사용법 MainWindow.xaml.cs 12345678910111213 Colored by Color Scriptercs MainWindow.xaml.cs 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576// 열거형enum SMTP { Naver, Daum, Yahoo, Hotmail = 10 } SMTP Server1;SMTP Server2;SMTP Server3;void initUI(){ // 콤보박스에 enum 타입 입력 { var values = En.. 2018. 8. 10. WPF & C# - 암호화 / 복호화 AES256 ( Encrypt / Decrypt ) WPF & C# - 암호화 / 복호화 AES256 ( Encrypt / Decrypt ) 암호화 및 복호화가 가능한 알고리즘이다. 현재로선 패스워드를 모르면 복호화가 불가능하다. 아래 예제에서 에러발생을 없애기 위해 try / catch 로 감싸 주었다. MainWindow.xaml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Colored by Color Scripter cs MainWindow.xaml.cs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43.. 2018. 8. 10. 이전 1 ··· 15 16 17 18 19 20 21 ··· 46 다음