02 2022 档案
摘要:EventLog EventLog log1=new EventLog(); private void button1_Click(object sender, EventArgs e) { //是否存在事件源 if (!EventLog.SourceExists("TestLog")) { //创
阅读全文
摘要:https://www.zhihu.com/column/c_1438879379196116992 某人收集的样式 https://www.zhihu.com/column/c_1438879379196116992 样式库收集 https://www.cnblogs.com/ZmissW/art
阅读全文
摘要:通过UserControl实例说明依赖属性和绑定 看一个简单例子 https://www.cnblogs.com/dotnet261010/p/6286475.html 先绘制原始circularprogressbar <UserControl x:Class="WpfUITest1.Control
阅读全文
摘要:好处:从不同 的UI实现同一个功能。 例子1:为按钮绑定系统预定义Command <Window.CommandBindings> <CommandBinding Command="ApplicationCommands.New" Executed="CommandBinding_Executed"
阅读全文
摘要:ControlTemplate 外观定制 Style只能改变控件的已有属性值(比如颜色字体)来定制控件,但控件模板可以改变控件的内部结构(VisualTree,视觉树)来完成更为复杂的定制,比如我们可以定制这样的按钮:在它的左办部分显示一个小图标而它的右半部分显示文本。要替换控件的模板,我们只需要声
阅读全文
摘要:杂项 https://blog.csdn.net/weixin_44545531/article/details/90268165 https://blog.csdn.net/litao2/article/details/55050245 https://www.cnblogs.com/zhouyi
阅读全文
摘要:WPF ListView 入门例子 <Grid> <ListView Margin="10"> <ListViewItem> <StackPanel Orientation="Horizontal"> <Image Source="/WpfTutorialSamples;component/Imag
阅读全文
摘要:WPF 样式 无意义式,仅仅说明语法 <Grid Margin="10"> <TextBlock Text="Style test"> <TextBlock.Style> <Style> <Setter Property="TextBlock.FontSize" Value="36" /> </St
阅读全文
摘要:绑定 HelloWorld <StackPanel Margin="10"> <TextBox Name="txtValue" /> <WrapPanel Margin="0,10"> <TextBlock Text="Value: " FontWeight="Bold" /> <TextBlock
阅读全文
摘要:面板知识 介绍 Canvas 该面板可以设置每个子控件的坐标 WrapPanel 每个子控件按照水平(默认方式)或者竖直的方式满布一行或一列,让后再布置下一行或者下一列。基于最大的项目调整宽度或高度。当你需要水平或者竖直排列子控件且能自动滚动进入下一行(列)时采用他。 StackPanel 与 Wr
阅读全文