Leo's Technical Debt
So many things, so little time.
Toggle navigation
Leo's Technical Debt
Home
About
Archives
Tags
WPF DataTemplate ControlTemplate
DataTemplate 用資料(集合)產生元件 123456789101112<!-- 定義使用資料集合中的什麼欄位,每個欄位要長怎樣 --><Window.Resources> <DataTemplate x:Key="template"> <StackPanel> <......
Posted by Leo Yang on 2020-07-02
C#
WPF
DataTemplate
ControlTemplate
C# 自訂事件
C# 自訂事件 宣告 1234//宣告委派public delegate void TestEvent(object sender, EventArgs e);//宣告事件、委派類型public event TestEvent OnEyesWatch(); 使用方法 12345678//調用事件public void TestFunction(){ OnEyesWatch?.Inv......
Posted by Leo Yang on 2020-07-02
C#
WPF TextBox浮水印
Code 123456789101112131415161718192021222324<TextBox> <TextBox.Style> <Style TargetType="TextBox" xmlns:sys="clr-namespace:System;assembly=mscorlib"> <Style.Resources> ......
Posted by Leo Yang on 2020-07-02
C#
WPF
WPF 漸層背景顏色
123456789101112131415161718192021222324252627282930313233343536373839404142434445<Style TargetType="{x:Type ToggleButton}" x:Key="TogCommon"> <Setter Property="Template"> <......
Posted by Leo Yang on 2020-07-02
C#
WPF
WPF DataGrid中的元件Binding Command失敗
WPF DataGrid中的元件Binding Command失敗 原因 DataGrid因為ItemSource已經Binding ViewModel中的指定的集合屬性(DataSource) 它的xaml結構大概長這樣: 123456789<DataGrid ItemsSource="{Binding DataSource}"> <DataGr......
Posted by Leo Yang on 2020-07-02
C#
WPF
DataGrid
WPF DataBinding
DataBinding 範例 1.定義會用到的視圖模型(ViewModel) 12345678910111213141516171819202122232425262728293031323334353637383940//繼承INotifyPropertyChanged Interface,讓元件透過Binding訂閱ViewModel中的屬性,資料更新時UI會自己更新,很方便class ......
Posted by Leo Yang on 2020-07-02
C#
WPF
DataBinding
WPF DataGrid值發生改變時改變背景顏色
透過Style,當DataGrid值異動時改變背景顏色提醒使用者 XAML 1234567891011121314151617181920<Style TargetType="DataGridCell" x:Key="Cell"> <Setter Property="Foreground" Value="Black"/> <Style.Triggers> ......
Posted by Leo Yang on 2020-07-02
C#
WPF
DataGrid
常用Git
基本指令 init - 建立版本庫 1git init add - 加入目前資料夾所有檔案到git 1git add . commit - 提交 1git commit -m "commit message" remote - 設定git remote位置(git server) 設定 1git remote add origin https://github.co......
Posted by Leo Yang on 2020-07-02
git
WPF Property、Dependency Property
Dependency Property(依賴屬性) 我們常常會在類別中設計屬性(Property)供其他程式存取,依賴屬性(DependencyProperty)主要是設計在xaml中 在WPF中屬性和依賴屬性最大的差異在於: 屬性被綁訂在依賴屬性上 1<Button Content="{Binding ContentText}"/> 依賴屬性綁定屬性 1&l......
Posted by Leo Yang on 2020-07-02
C#
WPF
xaml
使用HierarchicalDataTemplate讓TreeView自動長整棵樹
使用HierarchicalDataTemplate讓TreeView自動長整棵樹 xaml ViewModel會在Resource裡面產生實例(instance) TreeView DataContext透過static resource,透過key值mainViewModel找到xaml中ViewModel的實例(instance),然後把ItemSource binding到V......
Posted by Leo Yang on 2020-07-02
C#
WPF
HierarchicalDataTemplate
TreeView
← Newer Posts
Older Posts →
FEATURED TAGS
C#
WPF
.Net Core
DI
Jetbrains
git
SQL
Python
Linux
UnitTest
Chart
DataGrid
DataBinding
WebAPI
.net MVC
datatable
boostrap
Know How
ABOUT ME
C# WPF MVVM傳教士 手在鍵盤 心中有圖 一把梭
RECENT POSTS
datatable動態曾加欄位
前端使用config中設定值
金額欄位顯示千分位
api上傳下載檔案
(no title)
FRIENDS
It Helps SEO