小编Ujj*_*l27的帖子

如何在WPF中获取Windows用户名

我想在我的WPF应用程序中显示用户名,它应该从当前用户登录的用户名获取?

所以我的问题是如何从WPF应用程序中获取登录用户的Windows用户名?

wpf

31
推荐指数
2
解决办法
2万
查看次数

如何将List <T>序列化为XML?

如何转换此列表:

List<int> Branches = new List<int>();
Branches.Add(1);
Branches.Add(2);
Branches.Add(3);
Run Code Online (Sandbox Code Playgroud)

进入这个XML:

<Branches>
    <branch id="1" />
    <branch id="2" />
    <branch id="3" />
</Branches>
Run Code Online (Sandbox Code Playgroud)

.net c# xml

18
推荐指数
2
解决办法
6万
查看次数

如何批量更新实体框架中的记录?

我正在尝试使用Entity Framework批量更新记录.我试过Entity Framework.Extensions Update方法.

Update方法能够使用相同的更新值集批量更新一组记录.

例:

           Id -  Quantity
Record 1 - A  -  10
Record 2 - B  -  20
Record 3 - C  -  30
Run Code Online (Sandbox Code Playgroud)

我们可以通过简单的调用批量更新所有上述记录

Records.Update(new => Record { Quantity = 100 });
Run Code Online (Sandbox Code Playgroud)

如何使用Entityframework.Extensions或以任何其他方法批量更新具有不同数量的每条记录,从而更快地完成批量更新?

c# linq entity-framework entity-framework-extended bulkupdate

16
推荐指数
4
解决办法
3万
查看次数

无法在WPF中使用MVVM禁用控件(TextBoxes)?

我有一个文本框,取决于我需要启用/禁用其他文本框的文本框值.我正在使用MVVM模式.

所以这是我的问题,每当我在TextBox1中输入一些文本时,TextBox1的Setter就会被触发,我能够检查是否循环,是否存在valus,我正在禁用其他文本框.现在,当文本框中有单个值说"9"并且我正在删除/ Backspacing它时,Set事件不会被触发以启用其他文本框.

视图:

<TextBox Text = {Binding TextBox1 , UpdateSourceTrigger = PropertyChanged,Mode= TwoWay}/>
<TextBox Text = {Binding TextBox2 , UpdateSourceTrigger = PropertyChanged,Mode= TwoWay}/>
<TextBox Text = {Binding TextBox3 , UpdateSourceTrigger = PropertyChanged,Mode= TwoWay}/>
Run Code Online (Sandbox Code Playgroud)

查看型号:

private int_textBox1;
public int TextBox1
{
 get {return _textBox1;}
 set 
   {
     _textBox1= value;
     if(value > 0)
       {
          //Code for Disabling Other Text Boxes (TextBox2 and TextBox3)
       }
      else
       {
          // Code for Enabling Other Text Boxes (TextBox2 and TextBox3)
       }
     NotifyPropertyChanged("TextBox1");
   }
}
Run Code Online (Sandbox Code Playgroud)

wpf mvvm wpf-controls

4
推荐指数
1
解决办法
4241
查看次数