国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

(四)WPF - 布局

這篇具有很好參考價(jià)值的文章主要介紹了(四)WPF - 布局。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、布局過(guò)程

WPF 布局包括兩個(gè)階段:一個(gè)測(cè)量階段和排列階段

  • 在測(cè)量階段,容器遍歷所有子元素,并詢(xún)問(wèn)子元素它們所期望的尺寸。
  • 在排列階段,容器在合適的位置放置子元素。(每個(gè)元素都被其父元素告知它自己的尺寸是多少以設(shè)定尺寸和位置)

這兩個(gè)階段讓父和子元素能夠協(xié)商需要多少空間。

3個(gè)尺寸被協(xié)商:
1)可用尺寸: 用于測(cè)量階段的初始約束。(父元素愿意給子元素的最大空間)
2)期望尺寸: 子控件向想要的尺寸,
3)實(shí)際尺寸: 父元素分配給子元素的最終尺寸。

Measure、MeasureCore、Arrange 和 ArrangeCore 實(shí)現(xiàn)了布局的兩個(gè)階段。

Visibility 來(lái)控制子對(duì)象如何參與進(jìn)布局:

Visible(顯示): 它們將被顯示出來(lái)并將占用布局控件中的某個(gè)空間。
Hidden(隱藏): 不顯示,但占用布局控件中的空間。
Collapsed(折疊): 既不顯示也占用布局控件中的空間。

注意:布局容器不能提供任何滾動(dòng)支持。

1)槽(Slot)模型

Margin、Padding、HorizontalAlignment、VerticalAlignment

2)FlowDirection

FlowDirection 是 FrameworkElement (以及其他一些類(lèi))的屬性,它可以改變?cè)氐膬?nèi)部流的方向。

作用: 用來(lái)處理面板子元素的布局問(wèn)題,但它也可以應(yīng)用于 那些內(nèi)容在子控件中對(duì)齊的情況。

有兩種值:
LeftToRight(FrameworkElement 的默認(rèn)值):從左向右
Ri文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-499462.html

到了這里,關(guān)于(四)WPF - 布局的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • (四)WPF - 布局

    WPF 布局包括兩個(gè)階段: 一個(gè)測(cè)量階段和排列階段 在測(cè)量階段,容器遍歷所有子元素,并詢(xún)問(wèn)子元素它們所期望的尺寸。 在排列階段,容器在合適的位置放置子元素。(每個(gè)元素都被其父元素告知它自己的尺寸是多少以設(shè)定尺寸和位置) 這兩個(gè)階段讓父和子元素能夠協(xié)商需

    2024年02月10日
    瀏覽(26)
  • WPF_布局基礎(chǔ)

    WPF_布局基礎(chǔ)

    定義由列和行組成的靈活的網(wǎng)格區(qū)域。 行 列 背景 尺寸 自動(dòng)適應(yīng):以所在行的元素最高尺寸為標(biāo)準(zhǔn)來(lái)定義行高。 絕對(duì)尺寸:給指定數(shù)值或者比例來(lái)定義行高。 跨行跨列:類(lèi)似合并方格。 將子元素排列成水平或垂直的一行(默認(rèn):垂直)。 將子元素按從左到右的順序定位,

    2024年02月10日
    瀏覽(23)
  • C# WPF編程-布局

    C# WPF編程-布局

    WPF窗口只能包含單個(gè)元素。為在WPF窗口中放置多個(gè)元素并創(chuàng)建更貼近實(shí)用的用戶(hù)界面,需要在窗口上放置一個(gè)容器,然后在這個(gè)容器中添加其他元素。 造成這一限制的原因是Window類(lèi)繼承自ContentControl類(lèi)。 在WPF窗口布局需要遵循以下幾條重要原則: 不應(yīng)顯示設(shè)定元素的尺寸 :

    2024年03月25日
    瀏覽(23)
  • WPF 布局

    WPF 布局

    WPF中所有布局如下,我們一一嘗試實(shí)現(xiàn),本文檔主要以圖形化的形式展示每個(gè)布局的功能。 布局 :?Border、?BulletDecorator、?Canvas、?DockPanel、?Expander、?Grid、?GridView、?GridSplitter、?GroupBox、?Panel、?ResizeGrip、?Separator、?ScrollBar、?ScrollViewer、?StackPanel、?Thumb、?Viewbox、?

    2024年02月02日
    瀏覽(26)
  • C# WPF布局

    C# WPF布局

    布局: 1、Grid: Window x:Class=\\\"WpfApp2.MainWindow\\\" ??????? xmlns=\\\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\\\" ??????? xmlns:x=\\\"http://schemas.microsoft.com/winfx/2006/xaml\\\" ??????? xmlns:d=\\\"http://schemas.microsoft.com/expression/blend/2008\\\" ??????? xmlns:mc=\\\"http://schemas.openxmlformats.org/markup-compatibili

    2024年04月22日
    瀏覽(29)
  • WPF 組態(tài)軟件實(shí)現(xiàn)思路(WPF控件可視化布局)

    WPF 組態(tài)軟件實(shí)現(xiàn)思路(WPF控件可視化布局)

    一、實(shí)現(xiàn)控件選中及自由拖動(dòng) 二、實(shí)現(xiàn)控件對(duì)齊功能 三、實(shí)現(xiàn)對(duì)齊輔助線功能 四、實(shí)現(xiàn)框選功能 GitHub地址點(diǎn)此 屬性編輯控件基于Devexpress V21.2.3 控件庫(kù),如需編譯需購(gòu)買(mǎi)及安裝 Devexpress V21.2.3 開(kāi)發(fā)庫(kù) 腳本編輯基于AvalonEdit開(kāi)源庫(kù) https://github.com/icsharpcode/AvalonEdit 圖標(biāo)控件基于

    2024年02月04日
    瀏覽(66)
  • WPF網(wǎng)格拖動(dòng)自動(dòng)布局效果

    WPF網(wǎng)格拖動(dòng)自動(dòng)布局效果

    使用Canvas和鼠標(biāo)相關(guān)事件實(shí)現(xiàn)如下的效果: XAML代碼: C#代碼 項(xiàng)目地址github

    2024年02月11日
    瀏覽(22)
  • 淺談WPF之UI布局

    淺談WPF之UI布局

    一個(gè)成功的軟件,離不開(kāi)人性化的UI設(shè)計(jì),如何抓住用戶(hù)第一視覺(jué),讓用戶(hù)產(chǎn)生依賴(lài)感,合適優(yōu)雅的布局必不可少。本文以一些簡(jiǎn)單的小例子,簡(jiǎn)述 WPF中布局 面板 控件 的使用 ,僅供學(xué)習(xí)分享使用,如有不足之處,還請(qǐng)指正。 在WPF中,關(guān)于布局面板控件,主要有以下幾種:

    2024年01月25日
    瀏覽(19)
  • 新手學(xué)習(xí)selenium過(guò)程階段

    新手學(xué)習(xí)selenium過(guò)程階段

    學(xué)習(xí)selenium主要分六個(gè)階段,自己在哪個(gè)層級(jí),可以對(duì)號(hào)入座下。 在學(xué)習(xí)自動(dòng)化前,先要選一門(mén)語(yǔ)言學(xué)習(xí),而不是選什么工具,學(xué)習(xí)selenium,目前最流行的是java和python,至于選哪個(gè),看自己 的愛(ài)好了,這里就不說(shuō)哪個(gè)語(yǔ)言好(php才是最好的語(yǔ)言)。小編是半路出家,沒(méi)什么語(yǔ)

    2024年02月03日
    瀏覽(18)
  • WPF 入門(mén)筆記 - 02 - 布局綜合應(yīng)用

    WPF 入門(mén)筆記 - 02 - 布局綜合應(yīng)用

    本篇博文對(duì)接上篇末尾處WPF常用布局控件的綜合應(yīng)用,為痕跡g布局控件介紹課后作業(yè)的一個(gè)思路方法。 首先來(lái)談一談布局原則: WPF 窗口只能包含一個(gè)元素(Window元素屬于內(nèi)容控件,內(nèi)容控件只允許有一個(gè)子元素),所以我們得在窗口中放置一個(gè)容器,才能使我們的窗口放置更

    2024年02月06日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包