Xamarin.Forms Tabbed Page Move CurrentPage ==> this.Parent.Parent.Parent.Parent as TabbedPage Console.WriteLine("Parent1!" + this.Parent.ToString()); Console.WriteLine("Parent2!" + this.Parent.Parent.ToString()); Console.WriteLine("Parent3!" + this.Parent.Parent.Parent.ToString()); Console.WriteLine("Parent4!" + this.Parent.Parent.Parent.Parent.ToString()); 2021-07-26 16:29:11.833738+0900 Ecs.iO..
라즈베리파이4 한글설치 $ sudo apt-get istall -y fonts-nanum $ sudo reboot 라즈베리파이 UART구성 $ sudo raspi-config : 라즈베리파이 구성 (비밀번호, 부트옵션, 언어및 지역정보 변경, 인터페이스 변경, 업데이트등) interfacing option 에서는 카메라, ssh, 시리얼포트 활성화를 선택할 수 있다. $ ls -l /dev : 설치되어있는 시리얼포트등을 볼 수 있다. /dev/ttyS0 및 /dev/ttyAMA0 UART매핑 확인 $ sudo nono /boot/config.txt : boot Config 파일을 수정한다. dtoverlay-disable-bt : 블루투스 사용중지 dtoverlay=vc4-kms-v3d max_frame..
namespace Ecla.ContentViews { public partial class NotiInout : ContentView { static ActivityIndicator activ_indi; public NotiInout() { InitializeComponent(); activ_indi = activityindi; activ_indi.IsVisible = true; activ_indi.IsRunning = true; Main_Grid.Children.Add(activ_indi); Grid.SetRow(activityindi, 1); Device.BeginInvokeOnMainThread(async () => { await onpages(); activ_indi.IsRunning = fals..
FCM API Remote Notification Sound not Working Google Firebase Cloud Message notification Api Body. Api Body notification 에 sound 추가해 줘야함. sound 삭제하면 무음으로 알림. { "to" : "전송 대상 토큰", "collapse_key" : "type_a", "notification" : { "body" : "Body : Notification", "title" : "Title : NOtification", "badge" : 1, "sound" : "default" }, "data" : { "key1" : "Key : Data", "key2" : "Title : Data", "key3" : "",..
먼저 Orderby( e=> e.Field("A1")). ThenBy(e => e.Field("A2")) 또는 ThenByDescending(e => e.Field("A2")) DataTable query2 = new DataTable(); query2 =Result_DTL.AsEnumerable() .GroupBy(row => new { TEC1 = row.Field("a1"), Grade1 = row.Field("a2") }) .Select(gcs => { var row = Result_DTL.NewRow(); row["a1"] = gcs.Key.TEC1; row["a2"] = gcs.Key.Grade1; return row; }) .OrderBy(e => e.Field("a1")).ThenByDes..
기존 BIOS를 대체하는 새로운 UEFI 컴퓨터 펌웨어 지원 파티션(MBR --> GPT) 윈도우 설치 초기화면(설치, 복구) 에서 Shift + F10 키를 눌러 도스 커맨드 창으로 이동 (경고! 파티션 초기화로 SSD데이터가 모두 삭제됩니다.) 1. X: ~~ / diskpart : diskpart 명령어 입력 2. list DIST : 디스크 상태 확인 3. select disk 0 또는 1 : ( 설치하려는 디스크(용량큰) 선택) 4. clean : disk 초기화 5. convert gpt : gpt 파티션으로 포맷 6. exit : diskpart 닫기 7. 윈도우 10 설치 계속
한페이지 Multiview BindingContext 구현은 View 한개에 두개의 모델을 넣으면 된다... BindingContext = new Page1_ViewModel(); public class Page1_ViewModel { public ObservableCollection Bind_Edu_List { get; private set; } public ObservableCollection Notices { get { return _Notices; } set { _Notices = value; OnPropertyChanged(); } } List source; public Page1_ViewModel() { // Binding 1 ----------- source = new List(); Coll..
Mysql Aes_Encrypt 쿼리 select HEX(AES_ENCRYPT('텍스트','비밀번호')); C# Encrypt String(HEX) private static string Encrypt(string _encryptString, string _passkey) { StringBuilder sbResult = new StringBuilder(); byte[] EncryptArray = UTF8Encoding.UTF8.GetBytes(_encryptString); RijndaelManaged Rdael = new RijndaelManaged(); Rdael.KeySize = 128; Rdael.BlockSize = 128; Rdael.Mode = CipherMode.CBC; Rdael.Paddi..
- Total
- Today
- Yesterday
- Embeded 한글Font적용
- Xamarin Firebase Phone Auth
- Microcharts
- 암호 마스터키
- Xamarin SMS OTP Send
- Xamarin.Ios Firebase Phone User Add
- Windows IIS FTP 디렉토리 목록 오류
- SkiaSharp
- 서버 수준의 URN 필터
- Xamarin.Ios Firebase Phone Auth
- C# LINQ Left join
- Xamarin.Forms
- Xamarin reCAPTCHA
- WPF Datagrid Cell Value Change
- ssl_client_socket_impl.cc
- WPF Textbox
- Label Text LineBreak in Xaml
- ClickOnce 인증서 인증기간 변경
- WPF Excel Export Microsoft.Office.Interop 성능향상(열 기준으로 복사)
- Entry '' has empty native path
- 연산자 뒤에 피연산자가 없습니다.
- Xamarin.Ios Firebase Phone SMS OTP Send
- WPF Scrollviewer in ScrollViwer
- c# Encrypt / Decrypt
- GetCellContent CheckBox Value
- FileStream Add Byte
- Xamarin Firebase Phone User Add
- Linux SSH Multi Computer Join
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |