所有栏目

WPF动态添加控件与设置控件模版

已输入 0 字
优质回答
  • 泻药

    1 不是

    2 wpf 里面有一个默认的 控件模板 Template.这个东西被编译成baml 放在某个资源里。

    当你编辑button style的时候(在button 上按右键,选择style) 有一个选项是 “Copy Current”如果选上了,就会将这个baml 等价的 Xaml 复制出来,你就可以编辑了。

    补充下Button 是标准的 Custom/Templated Control.

    你可以参考这种Control的创建过程。一旦创建就会生成一个 没有xaml 的class 和一个 放在Generic.xaml 中的 Style for this class.

    Button 基本就是这样做成的

    2023-10-24 17:39:58
最新问题 全部问题