2011年10月6日 星期四

WPF 設定應用程式icon

視窗的圖示:


<Window Icon="/PostManager;component/images/barcode.ico" />

安裝後,程式集上面的圖示:

至專案「properties」中,應用程式分頁中「資源」作設定。

2011年9月22日 星期四

如何讓expander展開後,Focus子項目

如何讓expander展開後,就Focus在子項目


說明:若將textbox1.Focus()直接寫在expander的expanded裡會回傳false,因為在展開時,該textbox1並未看的見,故無法focus();


作法:
1.建立一個boolean值,控制是否要focus。如beFocus = false;
2.於expander的Expanded事件中,將beFocus設為true;
3.於要被Focus的子項目之IsVisibleChanged事件中,撰寫若visible = true 則focus 自己,並將beFocus改回false。

Example

private bool beFocus = false;


 private void expander1_Expanded(object sender, RoutedEventArgs e)
 {
       beFocus = true;
}

private void textbox1_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
{
     if (((bool)e.NewValue == true) && beFocus) {
           textbox1_.Focus();
           beFocus = false;
     }
}

2011年6月21日 星期二

文字與影音資料之個人觀感

今天上網查找資料時,突然對影音資料感到十分耗時,
文字資料可以隨個人的閱讀習慣,跳躍、掃讀,挺不錯的;
但我想是缺乏影音資料的具體。
相對影音資料,網路播放器都不支援快速播放,趕時間時挺耗時的!
但它還是具有影音豐富的多樣性!

只是個人偏好,我喜歡文字。可以帶動想像與省時,nice!

2011年6月8日 星期三

敲門的學問

今天無意間連到天下雜誌的連結,裡面教導著上班族的十大禮儀。

其中敲門禮儀是讓我印像最深刻的,

原來,毃一至二聲是敲廁所門,毃三至四聲則是辦公室門。

蠻有趣的,(原來我以前都在敲廁所門,真不好意思),下次會記得敲三聲的!!