Silverlight Dataform:“保存”和“编辑”按钮不显示
问题描述:
我想在Silverlight 4中创建一个数据表单。也许我做错了什么。Silverlight Dataform:“保存”和“编辑”按钮不显示
类:
public class ExpenseInfoTest
{
public int MyProperty { get; set; }
public int Foo { get; set; }
public int Bar { get; set; }
}
XAML:
<local:ExpenseInfoTest x:Key="newExpense"/>
<df:DataForm Height="218"
HorizontalAlignment="Left"
Margin="13,368,0,0"
Name="expenseDataForm"
VerticalAlignment="Top"
Width="590"
CurrentItem="{StaticResource newExpense}" />
什么显示:
我想 “保存” 按钮。我怎样才能让它出现?我的XAML或数据类有问题吗?
答
在XAML中,在你的DataForm
声明添加
CommandButtonsVisibility="All"
。
如果你愿意,你可以绑定CommandButtonsVisibility
至可以说,组合框
<ComboBox SelectedItem="{Binding CommandButtonsVisibility, ElementName=expenseDataForm, Mode=TwoWay}" SelectedIndex="0" >
,并能够控制基础上,CB选择哪一个命令按钮可用。
答
这行代码是有帮助的:
expenseDataForm.CommandButtonsVisibility = DataFormCommandButtonsVisibility.All;