效果如圖所示
三種方案,
1:不改控件模版,布局實現,死開
2:改button模版,利用附加屬性,附加附加屬性,功能多了話,不利於拓展
3:繼承button,添加依賴屬性,接下來是這種
1:新建類
為啥交LBSButton,因為是我帥帥的名字啊,
問我為啥截圖?因為方便啊,反正代碼等會也會放下面
讓我們添加一個屬性啊,右上角信息的內容,我這里直接用的string類型的,如果你想要拓展可以用其他屬性,類似object做更多拓展
你可能問我為啥不用int類型的,反正上面都是數字
這里涉及到一個問題,樣式的模版里面使用的是templatedBinding 里面必須類型一致才能匹配
對了,別忘了propdp快捷鍵
好了,我們處理樣式吧
打開app.xaml
1:引入命名空間,
xmlns:controls="clr-namespace:右上角帶數字的按鈕"
吐槽漢字的死開,只是demo