UWP笔记
sfeavh
正在进行java学习。
展开
-
UWP学习笔记
UWP笔记一、property element syntax(元素属性语法)一种元素在另一个元素之内的一种语法。因为有的属性比较复杂,需要多加一点XAML来更好的定义复杂的属性。比如设置按钮的背景颜色为红色则<Button> Background = "Red"<Button>如果想要将按钮的背景颜色改为渐变色,则还要在<Button>属性内...原创 2019-01-23 20:27:51 · 279 阅读 · 0 评论 -
TextBlock的一些属性
TextWrappingTextWraping可以设置应用中的文本的显示方式,它有三种样式。NoWrap<TextBlock TextWrapping = "NoWrap"><TextBlock>这个是默认的效果,也就是无论多少字,都在一行显示。不换行,即使跑到了屏幕外.2. Wrap<TextBlock TextWrapping = "Wrap"...原创 2019-04-22 21:35:07 · 2488 阅读 · 0 评论 -
关于滚动条遇到的问题
昨天在练习代码的时候发现用<Grid>分了上下两个网格,但是程序只有一个网格占满了整个程序并且没有滚动条显示。检查后发现是高度设置成Auto而不是*。代码如下所示: <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefini...原创 2019-03-15 09:47:51 · 290 阅读 · 0 评论 -
ScrollViewer滚动条控件添加
ScrollViewer它可以添加一个可以上下滚动的区域,可以在整个区域中,也可以是一小块地方。简单使用1、直接使用<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"> <Image Source="Assets/Financial.png"...原创 2019-03-14 22:09:46 · 468 阅读 · 0 评论 -
UWP自适应布局
VisualStateManager定义VisualStateManager可以管理应用的可视化状态,比如界面元素的位置和大小,颜色。这样就可以实现UWP的真正意义,只写一份代码就可以在任何分辨率的设备上使用。VisualStateManager使用创建&amp;amp;lt;VisualStateManagerGroup&amp;amp;gt;然后创建一组&amp;amp;lt;VisualState&amp;amp;gt;给它命原创 2019-03-04 19:21:45 · 441 阅读 · 0 评论 -
关于Grid一些经验
Grid可以划分区域,我们可以在不同的区域中再进行部件的放置。一开始学习Grid都是有几行几列的这种风格状的分区,比如三行4列可以直接用以下方法定义。&lt;Grid&gt; &lt;Grid.RowDefinitions&gt; &lt;RowDefinition Height="Auto"/&gt; &a原创 2019-03-04 18:59:11 · 580 阅读 · 1 评论 -
Resource的应用
解释ResourceResource是资源的意思,也就是可以把一些我们要用到的固定的风格写在里面,避免重复代码。比如我们设计一个按钮的风格,它的颜色,它的字体,它的各种风格。只要是出现在我设计的程序中的按钮都要是一种风格的,我们可以在Resource里面统一设定,直接拿来用就好了,修改也只是修改Resource里面的风格。Resource在页面中使用可以放在一个页面里面的<Page&...原创 2019-02-03 11:31:44 · 296 阅读 · 0 评论 -
Navigation(导航)
Navigation介绍总的来说就是UWP可以有多个页面,MainPage.xaml中是会一直在页面中出现的内容。比如汉堡菜单之类的东西,当然也是可以设置为隐藏的。还要在MainPage.xaml中设置前进后退等按钮。<StackPanel> <StackPanel Orientation="Horizontal"> <Bu...原创 2019-01-28 14:14:45 · 31491 阅读 · 0 评论 -
SliptView的用法
SplitView可以让我们创造一个面板,这个面板可以显示也可以隐藏。在控件中还有一些过渡动画,比如视角来回切换。它由两部分组成。Panel是隐藏在展示部分旁边的部分。Content是很容易被覆盖或者被推开的用于展示的部分。默认的&lt;StackPanel&gt; &lt;SplitView Name="MySplitView" &gt; &a原创 2019-01-27 23:19:15 · 383 阅读 · 0 评论 -
Relative Panel用法
RelativePanel.AlignRightWithPanel = "True"与面板右侧对齐(贴右边)RelativePanel.AlignBottomWithPanel = "True"与面板下方对齐(贴下边)RelativePanel.AlignTopWithPanel = "True"与面板上方对齐(贴上边)RelativePanel.AlignLeftWithPanel = "...原创 2019-01-26 16:20:53 · 565 阅读 · 0 评论 -
Grid和Stack Panel
Grid和Stack Panel都是布局控件,我理解为在一整个页面中划分区域,区域可以放一些文本或别的什么东西。Grid意为网格,所以Grid划分的区域就像网格一样,可以在任意格子中放东西,而且格子里的东西可以重叠。Stack Panel意为堆放布局,所以StackPanel里面的东西是像放箱子一样的堆起来的,不可能重叠。下面为Grid的使用方法&amp;lt;Grid&amp;gt; &amp;lt;Gri...原创 2019-01-26 15:29:06 · 776 阅读 · 0 评论 -
代码分析:XAML中的网格代码。
下面列出一行代码 &amp;lt;Grid&amp;gt; &amp;lt;Grid.RowDefinitions&amp;gt; &amp;lt;RowDefinition Height=&quot;Auto&quot; /&amp;gt; &amp;lt;RowDefinition原创 2019-01-23 21:35:14 · 288 阅读 · 0 评论 -
后退按钮不可见
一般在主页中时,后退按钮是不可见的,在点击进入别的界面后后退按钮出现。可以用以下语法实现:按钮不可见BackButton.Visibility = Visibility.Collaspsed按钮可见BackButton.Visibility = Visibility.Visible按钮不可见,但是会留出按钮的位置BackButton.Visibility = Visibility.H...原创 2019-05-12 22:33:14 · 138 阅读 · 0 评论