我有這樣實施的控制:做一個控件的屬性,可結合外部
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="10*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBox Grid.Column="0"/>
<Button Grid.Column="1" Content="Browse..." Margin="5,0,5,0"/>
<Button Grid.Column="2" Content="Load File" Margin="5,0,5,0"/>
</Grid>
這是設計用來作爲一個獨立的控制。例如,如何讓此控件的使用者綁定到文本框的Text
屬性。我是否需要實現自己的依賴性屬性並自己處理實際的文本框數據,還是有辦法允許消費者直接綁定到內部屬性?