日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

WPF Tips

發布時間:2025/5/22 asp.net 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WPF Tips 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、WPF 設置TextBlock的字體顏色

? ?this.TextBlock1.Foreground = new SolidColorBrush(Colors.Black);


2、WPF TabControl縱向排列屬性

? ? ? ? <TabControl TabStripPlacement="Top"/> ? ? 居上

? ? ? ? <TabControl TabStripPlacement="Bottom"/> ?居下

? ? ? ? <TabControl TabStripPlacement="Left"/> ? 居左

? ? ? ? <TabControl TabStripPlacement="Right"/> ? 居右


3、Button和TextBox響應Enter事件

????????WPFButton響應Enter鍵

????????設置IsDefault屬性

????????(獲取或設置一個值,該值指示Button 是否是一個默認按鈕。 用戶可以通過按 ENTER 鍵調用默認按鈕。)


????????WPFTextBox響應Enter鍵

????????TextBox的KeyUp事件,判斷按下取鍵的值,如果為Enter則代碼調用一個點擊事件。?? // 姓名框響應回車事件

??????????????? private void name_KeyUp(object sender,KeyEventArgs e)

??????????????? {

??????????????????? if (e.Key == Key.Enter)

??????????????????? {

??????????????????????? GrabImage_Click(sender, e);

??????????????????? }

??????????????? }


4、WPF控件的句柄顯示視頻信息

????????WPF中的控件是沒有句柄的,此時我們可以引用WinForm中的PictureBox控件來實現。

????????WPF中引用WinForm控件

????????(1)添加兩個assembly引用

????? ????????WindowsFormsIntegration.dll andSystem.Windows.Forms.dll

?????? (2)WPF中使用GridView例子


5、換行的ToolTip

???????????1)?如果是綁定的后臺的ToolTip

????????????? 設置style屬性,綁定數值。

????????????????? <StyleTargetType="ToolTip">

??????????????????????? <SetterProperty="Template">

??????????????????????????? <Setter.Value>

??????????????????????????????? <ControlTemplate>

??????????????????????????????????? <TextBlockTextWrapping="Wrap" Width="200" Foreground="Red"/>

??????????????????????????????? </ControlTemplate>

??????????????????????????? </Setter.Value>

??????????????????????? </Setter>

??????????????????? </Style>


???????????2)?如果是手動填寫的\R\N字符串,

??????????????????????????????????????????????????需要通過Convert來實現

6、Image的Stretch屬性

?????? Image的Stretch屬性默認為Uniform,這代表圖片會均勻的變大和縮小,保證了圖片的比例不失調,而往往我們設置的寬和高并不符合圖片的比例,因此顯示效果就不是我們預期所想。

None——圖片會按原始大小顯示。

Fill—— 圖片會按照設置的Width和Height顯示,比例會失調。

UniformToFill—— 圖片會按照設置的Width和Height顯示,但圖片是均勻變大和縮小的,比例不失調,超出顯示范圍的圖像會被截掉。


7、WPF|C# 播放報警音

[DllImport("kernel32.dll")]private?static?extern?int?Beep(int?dwFreq,?int?dwDuration);private?void?Button_Click(object?sender,?RoutedEventArgs?e){int?a?=?0X7FF;int?b?=?3000;??//?報警聲音持續的長短for?(int?i?=?0;?i?<?3;?i++){Beep(a,?b);System.Threading.Thread.Sleep(300);}}

8、C#打開指定文件或文件夾

????System.Diagnostics.Process.Start()方法,

????????該方法產生一個新進程,這個方法既可以打開文件夾也可以打開一個文件。

private void button1_Click(object sender,EventArgs e)?

{?

?????// 打開指定文件????

?? ??System.Diagnostics.Process.Start(@"C:\Windows\notepad.exe");?

?}?


?private void button2_Click(object sender,EventArgs e)?

{?????//打開指定文件夾

?????System.Diagnostics.Process.Start(@"C:\Windows");?

}?


9、解決visual studio空格變成很多點號的3種方法?

????在用visualstudio做網站時不知道按了什么快捷鍵,所有頁面上的空格都變成了點號

????解決方法 1.編輯->高級->查看空白?? 2.Ctrl+E然后按S? 3.Ctrl+R+W


10、C#設計的程序如何更改應用程序的圖標


????????1.當“解決方案資源管理器”中有項目選中時,在“項目”菜單上單擊“屬性”。

????????2.選擇“應用程序”窗格。








????????3.從“圖標”下拉列表中選擇圖標(.ico) 文件。


11、后臺線程的特殊之處?

Background狀態表示該線程在后臺運行,那么后臺運行的線程有什么特別的地方呢?

其實后臺線程跟前臺線程只有一個區別,那就是后臺線程不妨礙程序的終止。一旦一個進程所有的前臺線程都終止后,CLR(通用語言運行環境)將通過調用任意一個存活中的后臺進程的Abort()方法來徹底終止進程。


12、

















轉載于:https://blog.51cto.com/studybao/1590894

總結

以上是生活随笔為你收集整理的WPF Tips的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。