之前(這篇)有寫到怎麼抓螢幕的尺寸,為了讓App 可以在不同螢幕尺寸下都能保持全螢幕,可以用以下寫法。
2019/05/21
[C#] WPF Get Screen Width and Height
double screen_h = System.Windows.SystemParameters.PrimaryScreenHeight; double screen_w = System.Windows.SystemParameters.PrimaryScreenWidth;
2019/05/16
2019/05/10
2019/04/23
[Unity] Get Particle System Infomation
Start
END
private ParticleSystem mParticle;
private ParticleSystem.MainModule mParticleMainModule;
void Start()
{
mParticle = new ParticleSystem();
mParticle = gameObject.transform.GetChild(0).gameObject.GetComponent<Particlesystem>();
mParticleMainModule = new ParticleSystem.MainModule();
mParticleMainModule = mParticle.main;
}
void Update()
{
mParticleMainModule.maxParticles = 100;
mParticleMainModule.startSize = 0.3f;
}
END
2018/12/17
2018/12/13
[C#] Windows Keyboard Keycode
C#的語法中,如果要模擬輸入鍵盤的功能,可以用下面這行來做
如果要輸入字母或數字,直接打對應的字串就好。
如果要輸入 windows (叫出桌面左下角的開始)圖示的按鍵,用組合字串"^" + "{esc}"
至於其他特殊符號或功能鍵,可以直接參考Keycode for C# (Reference)。
(記得把網頁切換到英文)。
SendKeys.Send("{ENTER}");
如果要輸入字母或數字,直接打對應的字串就好。
如果要輸入 windows (叫出桌面左下角的開始)圖示的按鍵,用組合字串"^" + "{esc}"
至於其他特殊符號或功能鍵,可以直接參考Keycode for C# (Reference)。
(記得把網頁切換到英文)。
[C#] WPF Analog Clock
這篇用WPF 來寫一個可以顯示時鐘的APP。
如果只是要顯示數字形式的Digital Clock很簡單,但如果是想要做指針形式的Analog Clock 的話,就要加一些數學去算圖案的旋轉角度。
2018/11/21
2018/11/16
2018/11/15
[C#] WPF Convert HSV to RGB Color
在 WPF 裡面要將物件上色,都是用
object.Fill = new SolidColorBrush(Color.FromRgb(R, G, B));
但如果介面想要用 HSV 來當作輸入參數的話,這邊有一個轉換的方法參考
色彩轉換方法 HSV2RGB(h, s, v)
object.Fill = new SolidColorBrush(Color.FromRgb(R, G, B));
但如果介面想要用 HSV 來當作輸入參數的話,這邊有一個轉換的方法參考
色彩轉換方法 HSV2RGB(h, s, v)
[Android] Send a Request to Website
Android 要如何傳送檔案要求到網站,本篇用一個開放測試的 Web API (Empath API) 來示範。
Empath 是一個可以透過聲音來辨識情緒的AI,它開放了一個 EmpathAPI 來讓使用者可以測試。
2018/11/01
[Android] Attach File from Device Storage
如果要在 App 使用附加檔案的功能,或是想要在操作介面手動選擇檔案,
Android 裡面有個 folder picker 工具可以用。
Android 裡面有個 folder picker 工具可以用。
2018/10/31
訂閱:
文章 (Atom)


