silverlight RadioButton
来源:互联网 发布:mac os verilog 编辑:程序博客网 时间:2024/06/05 08:56
<sdk:DataGrid x:Name="DataGrid1" AutoGenerateColumns="False" Margin="31,28,39,48" IsReadOnly="True">
<sdk:DataGrid.Columns>
<sdk:DataGridTemplateColumn Header="">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<RadioButton x:Name="ck" HorizontalAlignment="Center" Click="ck_Click" Tag="{Binding ZID}" GroupName="SelectedItem"/>
</StackPanel>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
<sdk:DataGridTextColumn Header="编号" Binding="{Binding ZID}"></sdk:DataGridTextColumn>
<sdk:DataGridTextColumn Header="时间" Binding="{Binding zTime}"></sdk:DataGridTextColumn>
<sdk:DataGridTextColumn Header="金额" Binding="{Binding zNum}"></sdk:DataGridTextColumn>
<sdk:DataGridTextColumn Header="类型" Binding="{Binding zType}"></sdk:DataGridTextColumn>
<sdk:DataGridTemplateColumn Header="操作">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image x:Name="leftImg" Source="/Silverlightjizhang;component/Images/QQ截图20140507193021.jpg" Width="23" Height="23"></Image>
<HyperlinkButton Name="hyperlinkButtonedit" Tag="{Binding ZID}" Click="hyperlinkButtonedit_Click">编辑</HyperlinkButton>
</StackPanel>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
<sdk:DataGridTemplateColumn Header="操作2">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel>
<Image x:Name="leftImg" Source="/Silverlightjizhang;component/Images/QQ截图20140507193021.jpg" Width="23" Height="23"></Image>
<HyperlinkButton Name="hyperlinkButtondel" Tag="{Binding ZID}" Click="hyperlinkButtondel_Click">删除</HyperlinkButton>
</StackPanel>
</DataTemplate>
public partial class SilverlightControl4 : UserControl
{
Silverlightjizhang.ServiceReference1.XWServiceClient client = new ServiceReference1.XWServiceClient();
public SilverlightControl4()
{
InitializeComponent();
client.GetZCAllCompleted += new EventHandler<ServiceReference1.GetZCAllCompletedEventArgs>(client_GetZCAllCompleted);
client.GetZCAllAsync();
}
void client_GetZCAllCompleted(object sender, ServiceReference1.GetZCAllCompletedEventArgs e)
{
if (e.Error != null)
{
return;
}
if (e.Result == null)
{
return;
}
ObservableCollection<jz_zc> list = e.Result as ObservableCollection<jz_zc>;
DataGrid1.ItemsSource = list;
}
private void hyperlinkButtonedit_Click(object sender, RoutedEventArgs e)
{
string Id = "";
foreach (var item in DataGrid1.ItemsSource)
{
RadioButton cb1 = DataGrid1.Columns[0].GetCellContent(item).FindName("ck") as RadioButton;
if (cb1.IsChecked.Value)
{
Id = cb1.Tag.ToString();
}
}
if (Id != "")
{
//执行修改操作
}
}
private void hyperlinkButtondel_Click(object sender, RoutedEventArgs e)
{
}
//单选按钮的触发事件
private void ck_Click(object sender, RoutedEventArgs e)
{
foreach (object item in DataGrid1.ItemsSource)
{
RadioButton cb1 = DataGrid1.Columns[0].GetCellContent(item).FindName("ck") as RadioButton;
cb1.IsChecked = false;
}
RadioButton rbtn = sender as RadioButton;
rbtn.IsChecked = true;
}
}
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
</sdk:DataGrid.Columns>
</sdk:DataGrid>
- silverlight RadioButton
- Silverlight的RadioButton样式--记录
- radiobutton
- radioButton
- Radiobutton
- RadioButton
- RadioButton
- RadioButton
- radiobutton
- RadioButton
- RadioButton
- RadioButton
- Radiobutton
- RadioButton
- RadioButton
- RadioButton
- RadioButton
- 稳扎稳打Silverlight(5) - 2.0控件之ListBox, MediaElement, MultiScaleImage, PasswordBox, ProgressBar, RadioButton
- Tomcat 系统架构与设计模式,第 1 部分: 工作原理
- linux启动oracle服务
- Yupoo(又拍网)的系统架构
- 第一篇,sdn入门
- 虚幻4随笔5 使用中的一些发现
- silverlight RadioButton
- java实现泛型栈
- 谁会破4SID
- 关于客户端存储:Cookie&WebStorage
- linux读书笔记-硬盘分区
- 再看知名应用背后的第三方开源项目
- 鄭光弼 守夫 當坐吾座
- 16 因式分解
- 无法打开物理文件mdf,操作系统错误 5:"5(拒绝访问。)"