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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

WPF界面UI设计开发心得

發(fā)布時(shí)間:2025/1/21 asp.net 71 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WPF界面UI设计开发心得 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

(1)美工和后臺(tái)可以完全分開了,前端使用blend微軟專用設(shè)計(jì)器設(shè)計(jì),后端老牌vs.

?(2) 完全可以安照設(shè)計(jì)web界面方式設(shè)計(jì)。

(3)winform時(shí)代也能實(shí)現(xiàn)不過需要通過操作panel來布局。

直接上界面圖:

//---------------------------------------------------------------------

?

<Window xmlns:fx="clr-namespace:FxSplitContainer;assembly=FxSplitContainer"?
??????? xmlns:my="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"? x:Class="IccKinectSnow.MainFrm"
??????? xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
??????? xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="1024">
?<Border BorderBrush="#FF02CBFF" Background="#FF01354C" BorderThickness="1">
??????? <DockPanel x:Name="LayoutRoot" LastChildFill="true">
??????????? <StackPanel x:Name="pnlTitle" DockPanel.Dock="Top" Height="21">
????<StackPanel.Background>
??????????????????? <ImageBrush ImageSource="style\border_top_bg.jpg" Stretch="Fill"/>
????</StackPanel.Background>
????<DockPanel>
??????????????????? <Image Source="style\mlogo.png" Height="16" Width="16"/>
??????????????????? <Label x:Name="lblTitle" Content="體感游戲商務(wù)一體化平臺(tái)" DockPanel.Dock="Left" Foreground="White"/>
?????<WrapPanel HorizontalAlignment="Right">
??????????????????????? <Image x:Name="btnMin"? VerticalAlignment="Top" Margin="0,0,3,0"/>
??????????????????????? <Image x:Name="btnMax" VerticalAlignment="Top"? Margin="0,0,3,0"/>
??????????????????????? <Image x:Name="btnClose" VerticalAlignment="Top"? Margin="0,0,3,0"/>
?????</WrapPanel>
????</DockPanel>
???</StackPanel>
????? <StackPanel DockPanel.Dock="Top">
??????????????? <DockPanel>
??????????????????? <Image Height="105" Source="style\logo.jpg" />
??????????????????? <WrapPanel HorizontalAlignment="Right">
??????????????????????? <TextBlock x:Name="txtSrc" Foreground="Yellow"></TextBlock>
??????????????????????? <TextBlock x:Name="txtMsg" Foreground="Yellow"></TextBlock>
??????????????????? </WrapPanel>
??????????????????? <Button Content="測試" Height="23" Name="button1" Width="75" Visibility="Hidden" />
??????????????? </DockPanel>
??????????? </StackPanel>
???<StackPanel DockPanel.Dock="Top" Height="33">
????<StackPanel.Background>
??????????????????? <ImageBrush ImageSource="style\bar_bg.png" Stretch="Fill"/>
????</StackPanel.Background>
???</StackPanel>
??????????? <StackPanel DockPanel.Dock="Bottom" Height="33">
????<StackPanel.Background>
??????????????????? <ImageBrush ImageSource="style\border_bottom_bg.png" Stretch="Fill"/>
????</StackPanel.Background>
??????????????? <DockPanel>
??????????????????? <Label x:Name="lblVersion" DockPanel.Dock="Left" Margin="0,3,0,0"/>
??????????????????? <WrapPanel HorizontalAlignment="Right">
??????????????????????? <Label x:Name="lblCopyright" DockPanel.Dock="Left" Margin="0,3,0,0"/>
??????????????????????? <ResizeGrip Height="33"/>
??????????????????? </WrapPanel>
??????????????? </DockPanel>
???</StackPanel>
???????? ?<StackPanel x:Name="pnlContent">
??????????????? <StackPanel DockPanel.Dock="Top">
????????????????????? <DockPanel>
??????????????????????? <!--Margin:left,top,right,bottom-->
??????????????????????? <StackPanel Width="250" Height="33" DockPanel.Dock="Right" Margin="3,3,3,0">
??????????????????????????? <StackPanel.Background>
??????????????????????????????? <ImageBrush ImageSource="style\content_bar_bg.jpg" Stretch="Fill"/>
??????????????????????????? </StackPanel.Background>
??????????????????????????? <WrapPanel>
??????????????????????????????? <Image Width="13" Height="24" Source="style\arrow.png"/>
??????????????????????????????? <Label x:Name="lblKinectSet" Height="33" Content="云臺(tái)配置" Margin="0,5,0,0" Foreground="#FF074576"/>
??????????????????????????? </WrapPanel>
??????????????????????? </StackPanel>
??????????????????????? <StackPanel Height="33" Margin="3,3,3,0">
??????????????????????????? <StackPanel.Background>
??????????????????????????????? <ImageBrush ImageSource="style\content_bar_bg.jpg" Stretch="Fill"/>
??????????????????????????? </StackPanel.Background>
??????????????????????????? <WrapPanel>
??????????????????????????????? <Image Width="13" Height="24" Source="style\arrow.png"/>
??????????????????????????????? <Label x:Name="lblKinectList" Height="33" Content="云臺(tái)列表" Margin="0,5,0,0" Foreground="#FF074576"/>
??????????????????????????? </WrapPanel>
??????????????????????? </StackPanel>
??????????????????? </DockPanel>
??????????????? </StackPanel>
??????????????? <StackPanel DockPanel.Dock="Top">
?????????????????? <DockPanel>
??????????????????????? <StackPanel DockPanel.Dock="Right" Width="250" Background="#e7f6fe"? Margin="3,0,3,0">
?????????????????????
??????????????????????? </StackPanel>
??????????????????????? <StackPanel Background="#e7f6fe" Margin="3,0,3,0">
??????????????????????????? <Viewbox Stretch="Fill">
??????????????????????????????? <WrapPanel Orientation="Horizontal">
??????????????????????????????????? <Grid Margin="5"? ClipToBounds="True">
??????????????????????????????????????? <Image x:Name="imageColor" Width="320" Height="240"/>
??????????????????????????????????????? <Canvas x:Name="canvasColor"></Canvas>
??????????????????????????????????? </Grid>
??????????????????????????????????? <Grid Margin="5"? ClipToBounds="True">
??????????????????????????????????????? <Image x:Name="imageDepth" Width="320" Height="240"/>
??????????????????????????????????????? <Canvas x:Name="canvasDepth"></Canvas>
??????????????????????????????????? </Grid>
??????????????????????????????? </WrapPanel>
??????????????????????????? </Viewbox>
??????????????????????? </StackPanel>
??????????????????? </DockPanel>
??????????????? </StackPanel>
??????????? </StackPanel>
??</DockPanel>
?</Border>
</Window>

轉(zhuǎn)載于:https://www.cnblogs.com/fx2008/archive/2012/02/23/2365163.html

與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的WPF界面UI设计开发心得的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。