国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#其他

2019-11-17 02:54:11
字體:
來源:轉載
供稿:網友
C#其他
  1. 自定義Panel控件的布局過程分兩步:計算子元素尺寸和安排子元素布局,分別對應如下函數:
    • MeasureOverride(Size contraint):參數constraint表示所有子元素大小都要在contraint的范圍內,調用每個子元素的Measure(Size size)方法確定子元素的size,參數size表示限制大小,即元素的大小要限制在size內,可以將size.X和size.Y都設置為Double.PositiveInfinity,這樣子元素可以獲取他們希望的所有控件。如果子元素的Width和Height設置了Auto,Measure方法會根據內容和Alignment屬性計算出相應的Size。如果如果都設置了具體數值,Measure方法會返回具體的執行完Measure函數后控件才會渲染自身,UIElement.DisiredSize保存了子元素的實際Size
    • ArrangeOverride(Size constrain):參數contrain表示所有子元素布局都要在Size范圍內,調用每個子元素的Arrange(point,size)方法進行布局。size表示UIElement的實際尺寸的限制,可以使用UIElement.DesiredSize 也可以指定新的Size,但不能用Double.PositiveInfinity。如果指定的新Size 比設置的Width屬性小,則會被截取,如果比Width屬性大,則實際寬度為Width屬性。如果設置了HorizontalAlignment=Stretch,則Width就是size的寬度
  2. 整個布局過程先Measure獲取Element的尺寸,再Arrange進行布局,如果設置了新size,布局后Element的尺寸還會變化,所以Measure獲取的尺寸不是最終的Size,最終的Size取決于Arrange函數
  3. WMI:windows管理規范,是windows管理系統的核心
  4. ManagementEventWatcher類:根據指定的事件查詢(WqlEventQuery)預定臨時事件通知,事件查詢的語句與SQL查詢語句相似:Select * From __InstanceCreationEvent within 1 where(TargetInstance isa Win32_PRocess AND TargetInstance.Name="processName")Within:表示事件輪詢間隔From:指事件類型
  5. WMI事件類型分為:
    • 內部事件:當類實例被創建修改刪除時,WMI響應這些內部的數據變化,這些信息都存儲在CIM庫中,CIM庫是存儲所有實例的容器
    • 外部事件:用戶自定義的事件
    • 計時器事件:由計時器發布
  6. WMI class: http://msdn.microsoft.com/en-us/library/aa394554(v=vs.85).aspx
  7. 自定義Panel控件的布局過程分兩步:計算子元素尺寸和安排子元素布局,分別對應如下函數:
    • MeasureOverride(Size contraint):參數constraint表示所有子元素大小都要在contraint的范圍內,調用每個子元素的Measure(Size size)方法確定子元素的size,參數size表示限制大小,即元素的大小要限制在size內,可以將size.X和size.Y都設置為Double.PositiveInfinity,這樣子元素可以獲取他們希望的所有控件。如果子元素的Width和Height設置了Auto,Measure方法會根據內容和Alignment屬性計算出相應的Size。如果如果都設置了具體數值,Measure方法會返回具體的執行完Measure函數后控件才會渲染自身,UIElement.DisiredSize保存了子元素的實際Size
    • ArrangeOverride(Size constrain):參數contrain表示所有子元素布局都要在Size范圍內,調用每個子元素的Arrange(point,size)方法進行布局。size表示UIElement的實際尺寸的限制,可以使用UIElement.DesiredSize 也可以指定新的Size,但不能用Double.PositiveInfinity。如果指定的新Size 比設置的Width屬性小,則會被截取,如果比Width屬性大,則實際寬度為Width屬性。如果設置了HorizontalAlignment=Stretch,則Width就是size的寬度
  8. 整個布局過程先Measure獲取Element的尺寸,再Arrange進行布局,如果設置了新size,布局后Element的尺寸還會變化,所以Measure獲取的尺寸不是最終的Size,最終的Size取決于Arrange函數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 濮阳县| 杂多县| 亳州市| 阿城市| 水城县| 无锡市| 潜江市| 临澧县| 蛟河市| 平舆县| 陕西省| 霍山县| 宜春市| 重庆市| 司法| 龙泉市| 隆安县| 东兴市| 大庆市| 巴林右旗| 滕州市| 洪江市| 化德县| 宁远县| 峨眉山市| 海原县| 阿尔山市| 白河县| 和平区| 永安市| 资中县| 星座| 锡林浩特市| 贵德县| 轮台县| 荣昌县| 淮滨县| 广平县| 昆山市| 乐安县| 襄樊市|